
Use the LEFT / RIGHT keys to navigate the Darkroom
Use the UP key to show captions
Use the DOWN key to hide captions
Use the ESC key to close Darkroom
Gorham's Mackenzie Holmes celebrates after an upset win against South Portland on Tuesday at Cross Insurance Arena.
Gorham's Mackenzie Holmes comes away with a rebound during a Class AA South girls' basketball semifinal game against South Portland on Tuesday at Cross Insurance Arena.
South Portland's Olivia Cloutier tries to steal possession from Gorham's Brittany Desjardin during a Class AA South girls' basketball semifinal game on Tuesday at Cross Insurance Arena. Cloutier was charged with a foul.
South Portland's Eva Mazur takes a jumpshot during a Class AA South girls' basketball semifinal game Tuesday at Cross Insurance Arena.
Gorham's Brittany Desjardin maneuvers around South Portland's Olivia Cloutier during a Class AA South girls' basketball semifinal game on Tuesday at Cross Insurance Arena.
Gorham's Courtney Brent sizes up the basket after a fast break during a Class AA South girls' basketball semifinal game against South Portland on Tuesday at Cross Insurance Arena.
Gorham's Olivia Michaud stares down a row of defenders as she drives down court during a Class AA South girls' basketball semifinal game against South Portland on Tuesday at Cross Insurance Arena.