WEIRTON - Weir held a 44-33 lead late in the third quarter, but John Marshall went on a 26-5 run to end the game and earned a 59-49 victory.
Josh Smith led the Monarchs with a game-high 17 points. Ronnie Brown and Tanner Filben each added 11 and Hunter Sadoski 10.
Chris Wood paced the Red Riders with 15. Kamari Washington added 14.
Sadoski hit two free throws to give John Marshall its first lead in a long time, 50-49, with 1:54 remaining.
Kit Foster-Smith hit two free throws for a 52-49 cushion with 60 seconds left.
Filben stole the ball in the press and converted a lay up for a 54-49 lead four seconds later.