Mackenzie Holmes (54) is Indiana's leading scorer so far this season. (Photo by Graham Stokes/Icon Sportswire via Getty Images)

The Indiana Hoosiers took down the Ohio State Buckeyes 86-66 on Sunday thanks to Mackenzie Holmes’ career performance.

The junior dropped 30 points to lead all scorers, adding seven rebounds and five blocks to power the Hoosiers’ offense and defense. As a result, Holmes became the 30th player in program history to reach 1,000 career points.

Sunday marked Holmes’ fifth 20-plus point game and third against a top-25 team this season, after she put up 24 points against NC State and 29 against Kentucky.

After the game, Holmes largely credited her teammates for her career performance.

“Most of every point I get is off of a pass from our guards, and I believe I have the best guards in the country on my team,” Holmes said. “They’re always looking for me and they’re just great teammates and selfless. And the end of the day, I just want to win, and that’s the most important to me.”

One of those guards, Grace Berger, contributed 21 points, seven rebounds and five assists on Sunday night.

Indiana dominated Ohio State in the paint, scoring 56 points down low to the Buckeyes’ 18. The Hoosiers also held Ohio State scoreless for more than five minutes after tipoff, with Holmes scoring six points to help the Hoosiers jump out to a 10-0 lead. In total, Indiana held Ohio State to 36 percent shooting and forced 17 turnovers.

Jacy Sheldon led the way for the Buckeyes, recording 23 points and four rebounds. Taylor Mikesell was the only other Ohio State player to score in double digits, with 15 points.

Indiana is back in action on Sunday against Western Michigan at 1 p.m. ET, while the Buckeyes look to rebound against Alabama State on Wednesday at 7 p.m. ET.