The Patriots (12-10) had a 10-point lead late in the fourth quarter against 11th Region rival Western Hills on Monday in Richmond.
That advantage almost slipped away, though.
Cameron Loman missed a three-pointer just before the buzzer which allowed Model to hang on for a 58-56 win.
The victory snapped a three-game losing streak for the Patriots.
Senior Adam Lewis hit six three-pointers and finished with a game-high 30 points.
Malik Johnson added nine points and four assists, while Matthew Frazier had seven points and seven assists.
The game was tied at halftime (27-27) before Model pushed out to a 45-38 win after the third quarter. The Wolverines (7-13) got back within three points before Lewis took control. The senior guard scored 10 of the next 11 points, including a pair of three-pointers.
Western Hills scored the final eight points of the game, but couldn't come with the game-winner in the final seconds.
Chris Otieno had five points for Model. Cruse Pingleton and Josh Barrick had three points each and John Frazier had one point.
Model shot 42 percent from the field, including 8-of-20 from three-point range, and hit 8-of-15 free throws.
The Patriots had 14 turnovers.
Model is set to return to action today at home against Rockcastle County.