Yorktown has to be very happy it will never see Annandale running back James Milliner again.

The senior rushed for 237 yards and five touchdowns, including a 99-yarder, and returned a kickoff 89 yards for a score as visiting Annandale ripped previously unbeaten Yorktown, 56-27, in a Potomac District game last night.

Milliner surpassed the 200-yard mark for the third time in five games, and has 984 yards.

"We'd love to get him to run lower," said Annandale Coach Dick Adams. "He's awkward in a way but he has that great speed. He's got good balance and he's a hard-nosed, determined runner."

It was not just Milliner last night. The offensive line of the Atoms (4-1, 2-0) blew Yorktown off the ball and opened huge holes for Milliner and Richard Roberts (11 carries, 122 yards). Quarterback Rhasheyd Williams carried four times for 69 yards as Annandale rolled up 495 yards on 42 rushes.

Yorktown (4-1, 1-1) put up some impressive offensive numbers -- 283 yards rushing, 404 total -- but turnovers quickly turned the game into a rout.

Milliner's 58-yard run gave Annandale a 14-6 lead after one quarter. Two Yorktown fumbles then led to two Annandale scores and a 28-6 cushion.

Peter Hang's interception gave Annandale another chance from its 40. Roberts keyed a 60-yard drive with 31 yards and Milliner scored from the 4 for a 35-6 halftime lead.

Milliner scored on Annandale's first drive of the second half but Yorktown's Raymond Thomas lifted his team's spirits by taking the ensuing kickoff 91 yards for a touchdown.

Enter Milliner. He took Kelly Hughes's kickoff at the 11 and went right up the middle and outraced the Patriots to the end zone.

But he wasn't finished. Taking possession at his 1, Adams said Annandale simply wanted to get breathing room and put in reserves. But Milliner went off right tackle, broke free of one defender at the 10 and went untouched for a 99-yard touchdown.