BARNOLDSWICK Town slid to a 2-0 defeat at Atherton Laburnum Rovers on Saturday, in a game played in atrocious weather conditions.