John Kaleo's passing wizardry reached new heights yesterday for Montgomery-Rockville. The sophomore quarterback threw for 359 yards and five touchdowns in the first half alone as the Knights, ranked third in the JuCo poll, soundly derailed mistake-prone Westchester, 58-20, at Montgomery Stadium.

Kaleo, bothered in the first quarter by overthrown passes and an interception, connected with the Tyrone Fitch about 40 yards downfield with two minutes left in the period. The Walter Johnson High School graduate -- racing down the left sideline -- caught the ball between two Vikings, then outsprinted them for a 76-yard score.

Fitch scored again with 10:38 left in the first half. Kaleo completed a 51-yard pass to Gary Kinard and two plays later found Fitch open in the left corner of the end zone for a 14-yard score.

But Kaleo was far from finished. On the third play of the Knights' next drive, Kaleo dropped back and found fullback Andre Henry with a screen over the middle. Henry, with a wave of blockers to escort him, headed for the right sideline and ran for a 53-yard touchdown. Kaleo's fourth score was a high and deep toss that Dwayne Freeman hauled in for a 46-yard touchdown. His fifth: deep over the middle for another 46-yarder, this one to Kinard.

Kaleo, a Bowie High School graduate being courted by the University of Maryland, played one series in the second half, then was replaced by Scott Holden.

The Knights (7-0) scored two minutes into the game, as freshman Willie Lawrence (DuVal) blocked a Westchester punt at the 1 and Markell Robinson (Oxon Hill) fell on the ball in the end zone.

Westchester (4-2) ventured into Knights territory only twice in the first half and suffered six turnovers.