Drinkwater ensures Oldham win