Tyngsboro’s Eric Morrison defends Narragansett’s Eric Wilson during boys basketball action Friday. Tyngsboro was a 63-29 winner.	SUN/JULIA
Tyngsboro's Eric Morrison defends Narragansett's Eric Wilson during boys basketball action Friday. Tyngsboro was a 63-29 winner. SUN/JULIA MALAKIE

Sun staff photos can be ordered by visiting our Smugmug site.

Sophomore guard Sean Bryan had a monster triple-double, finishing with 27 points, 13 assists and 10 rebounds while leading Lowell past Haverhill, 79-59, in a Merrimack Valley Conference boys basketball crossover game.

Lowell 79, Haverhill 59

Dewayne Thomas checked in with 16 points and 11 rebounds for the Red Raiders (8-8).

Boys basketball

Luis Lora tallied 16 points, while Gill Chantre (2 points) was a force on defense for Lowell (8-8).

Minuteman 73, Greater Lowell 71

Gbah Dualu scored 30 points and grabbed 9 rebounds while leading the way for Greater Lowell Tech in this CAC crossover game.

Raul Navarro scored 10 points and played well defensively for the Gryphons (10-3, 9-1 CAC Large).

A potential game-tying shot by Greater Lowell rimmed out at the buzzer.

Andover 56, Billerica 53

Andover hit some free throws in the final seconds that helped seal this MVC crossover win.

Josh Bradanese led the way for Billerica with 12 points and 8 rebounds.

Reuben Sands checked in with 4 points and 8 rebounds for the Indians (6-7).

Westboro 62, Groton-Dunstable 56

Westboro scored with 10 seconds left in regulation to tie it 51-51 and then the visitors won in overtime.

Corey Romich led Groton-Dunstable (6-8, 5-3 Mid-Wach B) with 23 points, 6 rebounds and 3 assists. Scott Csaplar (6 rebounds) and Drew Moore each netted 10 points.

Matt Tornaritis added 6 rebounds and 7 assists, while Gavin Keough chipped in with 8 assists and 6 rebounds.

Gr. Lawrence 72, Shawsheen 59

The Rams only trailed by four (37-33) at halftime, but powerful Greater Lawrence (14-2) pulled away in the fourth quarter.

Senior Joe Mason was outstanding for the Rams (3-10) with 23 points and 8 rebounds. Also starring for the Billerica school were junior Pat DeCourcey (12 points, 4 assists) and junior John Reynolds (6 points, 5 rebounds).

Central Catholic 95, Chelmsford 66

Tyler Nelson scored 26 points and canned 5 treys as Central Catholic topped Chelmsford, snapping the Lions' six-game winning streak.

Jack Campsmith (15 points), Voshon Holmes (13 points) and Brad Hausler (11 points) scored in double figures for Chelmsford (9-6, 4-6 MVC Division 2).

Chelmsford trailed 47-31 at halftime, and cut the deficit to 11 in the second half before the Raiders pulled away.

Tyngsboro 63, Narragansett 29

Tyngsboro (12-2) was able to rest its starters for most of the 2nd half in another impressive victory.

Austin Coene had 14 points and 6 steals to lead the balanced attack. Sophomore Drew Hurynowicz had 12 points and 4 steals. David Walker added 10 points and 5 rebounds.

Tewksbury 74, North Andover 63

In this battle of MVC powers, Tewksbury (9-5) made an impressive statement.

Sophomore Justin Derrah led four players in double figures with 17 points. Sophomore Nate Tenaglia had 13 points, junior Alex DiRocco had 12 and Kevin Dick had 11.

Tewksbury led 32-25 at the half and never trailed the rest of the way.

North Middlesex 57, Shrewsbury 51

Trailing 28-24 at halftime, the Patriots rallied to capture the Mid-Wach A victory on the road.

Junior Drew Patno sparked NM (6-9) with 18 points and 7 rebounds, while senior Tyler Thomas added 12 points, 5 rebounds and 6 assists.

Waltham 71, Westford 49

Junior guard Christian LeJeune scored 25 points for Waltham.

Sophomore forward Scotty Callahan had an outstanding game for Westford Academy (8-7), finishing with 17 points and 2 rebounds.

Concord-Carlisle 68, Weston 39

Senior guard Jamir Henderson tossed in 21 points for Concord-Carlisle (10-1, 4-0 DCL Small).

Blaine Taylor tallied 13 points and 15 rebounds, while Jon Dor had 12 points and 7 assists.

Lawrence 89, Dracut 69

Dan Zabbo was a force on offense for Dracut, finishing with 25 points.

Zach Mellonakos (12 points) and Micheal Odiana (10 points) played well for the Middies (1-13).

Pelham 75, Milford 64

Keith Brown tallied 22 points and 11 rebounds as Pelham (10-3) won its sixth straight game.

Ryan Frank had 16 points for the Pythons, and Ryan Cloutier was in double-figures with 11 points.