Alex Samoy tunes up his drums before the matchup between USC and Arizona at McKale Center. Thursday February 23, 2012. Tucson, Arizona.

Mamta Popat/Arizona Daily Star

Kyle Fogg grabbed a career-high 12 rebounds and added 16 points to help pull the Arizona Wildcats out of another early funk en route to a 70-54 win over USC tonight at McKale Center.

Fogg has been on a rebounding tear lately, posting 19 total last week on Arizona’s trip to Washington State and Washington, including a 16-point, 10-rebound game at Washington State that was the first double-double of his career.

Freshman guard Josiah Turner added a season-high 15 points off the bench, with coach Sean Miller having started Brendon Lavender instead and moving Nick Johnson to point guard.

The win moved Arizona to 20-9 overall and 11-5 in the Pac-12. UA has recorded 20 wins 33 times in school history. USC dropped to 6-22 and 1-14.

In the first half, the Wildcats trailed by up to eight points but held USC scoreless for the final eight minutes of the first half to take a 28-24 halftime lead.

USC took a 24-16 lead with 7:58 left but never scored again.

Fogg led UA with eight points and eight rebounds, while Turner had 10 points off the bench. Lavender started in place of Turner, because of Lavender’s recent performance, a UA spokesman said.

While Fogg pulled UA into a tie at 24 with 2:42 left, Turner put up four late points for the halftime margin.

Turner stole the ball from USC’s Garrett Jackson with 45 seconds left and dunked it on the other end of the floor while Turner also banked a shot in just before time expired on an assist from Lavender.

The Wildcats had reserve guard Jordin Mayes available and played him briefly at the end of the game. Mayes had been nursing a foot stress reaction since Feb. 2 but coach Sean Miller said on his pregame radio show that Mayes took part in full-contact practice Wednesday for the first time.

The Wildcats were playing without center Kyryl Natyazhko, who was suspended for an unspecified violation of team rules. Natyazhko had only played in one of the Wildcats’ past five games.