YORK, Pa. -- York (Pa.) stunned sixth-ranked Wesley 62-48 in Capital Athletic Conference action on Thursday night.

The Spartans improve to 4-16 overall and 2-9 in the CAC. The loss snaps Wesley's school-record 12 game win streak, as it suffers just its second loss of the season, falling to 17-2 overall. The Wolverines are now 9-2 in the league as they fall a game and a half back of first-place Mary Washington.

The win for the Spartans matches the school record for victory against a ranked team. The 2000-01 Spartans knocked off sixth-ranked Catholic 76-62 on November 29, 2000 in Washington, D.C. The Cardinals would go on to win the 2001 Division III national championship.

The teams got off to a slow offensive start as they combined for just 20 points in the opening 8:54 of the game. The Spartans would use a 14-2 run to take an 18-9 advantage with 9:02 left in the first half.

The Green and White would go cold during the next seven minutes as Wesley put together a 10-2 run, trimming York's advantage to 20-19 at the 2:55 mark.

That's when York freshman Ryan Beaver got red hot and buried three straight triples on successive York possessions, growing the Spartan lead to 29-21. York would get a Mike Mathews free throw with 30 seconds left to take a 30-21 lead to the break.

Mathews opened up the second half with a layup 21 seconds into the stanza but the Wolverines answered with 10 consecutive points to cut York's advantage to one.

York quickly got its lead back to seven but the Wolverines would again battle back, cutting the Spartans' lead to one twice during the next five minutes with the last time coming on an A.J. Tilghman layup with 10:45 left in the half.

The Spartan defense then locked down the Wolverines as York put together an impressive, and lengthy, 18-2 run that covered 8:06 of game time. That gave the Spartans a 60-43 lead with just 2:39 left in regulation.

The Wolverines cut their deficit to 12 thanks to a quick 5-0 spurt but the Spartans made enough plays down the stretch to secure the upset win.

The Spartans were led by Beaver, a freshman, who came off the bench to drain a career-high 19 points on 5 of 8 shooting as all his attempts were from beyond the arc. He also cashed in 4 of 4 at the stripe and added three rebounds, and a career-high four assists in the win. Fellow freshman Brad Wesner continued his hot play with a career-high 15 points, a career-high five rebounds, and three assists in his 30 minutes of work. Wesner, who has reached double figures in five of his past six games, was 6-for-10 from the floor including a three. He also went 2-for-2 from the stripe. Mathews was the third Spartan in double figures with 13 points while he also had seven rebounds and a career-high four blocked shots.