In another fitting tribute to the oldest public high school rivalry in the nation, Needham and Wellesley took their 120th meeting into overtime yesterday before a 6-yard touchdown run by Jean Baptiste clinched a 20-14 victory for the Rockets.
Needham improved to 5-6 and the Raiders dropped to 4-7. Wellesley still leads the series, 58-53-9.
The Rockets flew out of the gate with a touchdown in the first quarter, a 48-yard strike from Andrew Roy to Craig van Allen. The Raiders responded in the second frame with a 3-yard touchdown run by Peter Jennings, and Roy gave Needham the edge again with a 3-yard TD run in the third quarter.
Wellesley, however, responded when Brendan Brooks fired a 45-yard pass to Eric Rosenberg in the third quarter to tie the game at 14.
After a scoreless fourth quarter, Baptiste settled things in overtime.
Norwood 23, Dedham 6 - Steven Cottens caught a 60-yard TD pass from Brian Williams in the second quarter, and Zach Foley (22 carries for 107 yards) and Mick Verrochi added scoring runs in the fourth quarter to secure Norwood's win.
Milton 42, Braintree 20 - Paul Connor and Russell McDonald ran for two touchdowns apiece in the upset.
Bishop Stang 34, Bishop Connolly 12 - Walter Butler ran for 170 yards and three touchdowns in the win.
Stoughton 47, Canton 14 - Joseph Jeudy scored the first five touchdowns of the game, four rushing and one via a 76-yard kickoff return. Sean Byron threw for a touchdown and ran for another to round out Stoughton's scoring.
Oliver Ames 27, Sharon 2 - Brandon Cox had touchdown runs of 70 yards and 32 yards, and finished with 194 yards on 15 carries.
Franklin 41, King Philip 33 - Tyler Dow threw four touchdown passes, bringing his season total to 22, and Eloma Johnson surpassed 1,000 yards rushing for the season. King Philip's Matt Shairer ran for three touchdowns in the loss, and Mike Cochrane added a 72-yard kickoff return for a score.
Burlington 32, Lexington 28 - Alex Miliano passed for one score, rushed for two more, and caught another for Burlington. Lexington's Brian Walsh ran for three scores, two in the first quarter.
Woburn 33, Winchester 12 - Chris Martin torched Winchester with two rushing touchdowns, a kickoff return for a score, and a touchdown reception from Dan McLaughlin, who also ran for a TD. It was Woburn's first game on its new turf field and its first home game since 2003.
Reading 28, Stoneham 0 - Tino Perrina caught a 4-yard TD pass from Ryan Pinette and later ran for a touchdown. Jon Kaine rushed for 125 yards and two touchdowns.
Nonleague: Somerset 35, Case 0 - Andrew Gauthier and Bud Palmer combined for four touchdown runs.
Belmont 20, Watertown 12 - Backup running back Michael Bozier carried 23 times for 212 yards and two touchdowns, runs of 84 and 54 yards.