woubvisuals: Valley's Ryan Brown gets in the lane and lays in an easy shot.
woubvisuals: Coal Grove guard Sean Paulus brings the ball up the floor.
woubvisuals: Valley's Jordan West comes away with a loose ball.
woubvisuals: Coal Grove junior Brandon Adkins looks for a shot as he's defended closely by Valley.
woubvisuals: Valley head coach Scott Rolfe gets his team ready for a comeback.
woubvisuals: Sean Penn looks for a teammate to get the Hornets out of the trap.
woubvisuals: Zach Shope advances the ball up the floor for Valley.
woubvisuals: Valley's District Player of the Year Hayden Dunn gives the Indians the win with a late bucket.
woubvisuals: The Valley Indians celebrate their semifinal win over Coal Grove.
woubvisuals: Coal Grove's Austen Pleasants rejects a shot from Hayden Dunn
woubvisuals: Coal Grove's Brandon Adkins stands tall as Jordan West sends up a floater.
woubvisuals: Coal Grove's D.J. Miller races past an Indian defender to the basket.
woubvisuals: Big Austen Pleasants inbounds the ball for Coal Grove.
woubvisuals: Alex Dickerson takes free throws for Portsmouth.
woubvisuals: South Point guard Audric Harlow drives aggressively toward the hoop.
woubvisuals: Kyre Allison bowls over South Point's Brandon Boggs and hits the fade-away jumper.
woubvisuals: Kyre Allison drives past the South Point defense for a lay-in.
woubvisuals: With a hand in his face, Kyre Allison rises for a three-pointer.
woubvisuals: Portsmouth junior Alex Dickerson pulls in one of his nine rebounds.
woubvisuals: Kyre Allison steps into a baseline jump shot for Portsmouth.
woubvisuals: South Point's all-time leading scorer Brandon Barnes leaps toward the basket for a bucket.
woubvisuals: South Point senior Eli Ketron feeds his center Brandon Boggs with a one-handed lob pass.
woubvisuals: Kyre Allison holds the ball and Portsmouth holds on to the win. Allison finished with 21 points for the Trojans.