Boys basketball:

Norcom scored 21 consecutive points in the fourth quarter to overcome a 16-point deficit and held on to beat Handley of Winchester 59-52 for the state Group 4A title Friday night at VCU’s Siegel Center.

Troy Locke hit two free throws for a 56-52 lead with 11 seconds left, practically clinching the game for the Greyhounds. They made 17 steals, including nine in the final eight minutes.

Locke had 14 points, seven rebounds and four steals. Antonio Parker added 13 points and four steals, and sophomore Travis Fields had 12 points -- including a trio of 3-pointers -- and four steals. Norcom won its third state crown since 2010.

Cam Jackson had 20 points and eight rebounds for the Judges, who were appearing in their first final since 1962. After Jason Morgan banked in a 55-footer at the third-quarter buzzer for a 40-26 lead, it looked like Norcom's cause was lost. ...

John Marshall won its first state basketball crown since 1954, defeating George Wythe 74-56 in the Group 3A final at VCU’s Siegel Center.

Thanks in no small part to the Virginia High School League reorganization, it was the first time two Richmond city schools had met for a state basketball crown.

JM, last year’s runner-up to Henrico in Group AAA, led virtually all the way in beating Wythe for the second time in three meetings this season.

Girls basketball:

Joanne Williams scored two key late baskets as Lake Taylor broke away in the final two minutes to beat William Fleming of Roanoke 57-50 for the state Group 4A title at Siegel Center.

Williams finished with 15 points, and Endia McKinney fouled out with 1:37 left after scoring 14 points for the Titans, who finished the game on a 6-0 run for their third state title in five years. ...

Spotswood went 10-for-10 on free throws in the final 1:12 to overcome Harrisonburg-area, Rockingham County rival Broadway 56-49 at Siegel Center for the Group 3A crown, the Trailblazers’ second state championship in a row.

Elizabeth Dofflemyer had 19 points and Tayler Dodson had 17 points and 10 rebounds for Spotswood (27-1).

Dofflemyer sank a 3-pointer at the second-quarter buzzer, pulling her team within 26-25, and the Blazers began the second half on a 7-2 run. Dofflemyer scored a three-point play with 2:12 left to boost the lead to five.

Girls soccer:

Walsingham Academy beat Denbigh Baptist 1-0.

Baseball:

Nick Vairo batted 3-for-4, scored three runs and drove in two to guide Peninsula Catholic to a season-opening 16-2 victory at Suffolk Christian.

Zach Zimmerman scored three runs, and Nick Johnson was 2-for-2 with a pair of runs and two RBI rfor the Knights. Jacob Nadeau struck out six in 5 2/3 innings for the victory.

Shawn Barton had a hit and scored for Suffolk Christian.

Payton Holdsworth batted 4-for-4 with two doubles and a triple, scored four runs and drove in two as Tidewater Academy outslugged Blessed Sacrament Huguenot 23-12 in a game shortened to five innings in Wakefield.

Hunter Buhls drove in four runs, scored one and batted 2-for-3 for the Warriors (2-0, 2-0 Virginia Commonwealth Conference).