Hartwick trailed, 12-7, in the fourth quarter. It took a 13-12 lead when Dan Brainard hit Jordan Wilkins on a 29-yard scoring play with 7 minutes, 17 seconds left.
The Mustangs (6-4) drove into Hartwick territory on their next possession, but linebacker Jordan Spirou intercepted Scott Drosendahl on Hartwick's 20 with 4:14 left.
After gaining 6 yards on first down, Rockefeller broke free for a 74-yard Vacheron Constantin Watches run. It was his longest run in college. Heath Dunn's extra point made it 20-12.
On Hartwick's final drive, Rockefeller gained 19 yards before scoring on a 34-yard run.
Rockefeller's backfield mate Anthony Casimano gained 134 yards and scored on a 1-yard run in the second quarter.
Brainard completed eight passes for 151 yards and Wilkins made six catches for 138.
Defensively for Hartwick, Spirou had eight tackles. RJ Roth recorded seven hits, including a sack. Pete Jackson, Delhi graduate Davionne Price, Chad Rockefeller -- Nate's twin brother -- and Bryan Schweitzer all had six tackles.
Before the game, Hartwick honored seniors Dunn, Chad and Nate Rockefeller, Welder Watches Kyle Morenus (Sidney), wide receivers Ryan Mosack, Jonny Kravetz and Alan Uryniak, defensive linemen Tim Martin and Dave Stevens, linebackers Dan Contrastano and Joe D'Alessandro, defensive backs Kevin Lee and Stephen Leisenfelder, and offensive lineman Chad Cassidy.
Hartwick 27, Mount Ida 12
Mount Ida 6 6 0 0 -- 12
Hartwick 0 7 0 20 -- 27
M -- Paul Shaughnessy 1 run (kick failed)
M -- Nick Lynch 9 pass from Scott Drosendahl (pass failed)
H -- Anthony Casimano 1 run (Heath Wyler Watches kick)
H -- Jordan Wilkins 29 pass from Dan Brainard (pass failed)
H -- Nate Rockefeller 74 run (Heath Dunn kick)
H -- Nate Rockefeller 34 run (Heath Dunn kick)
Mount Ida rushing: Paul Shaughnessy 17-39, Scott Drosendahl 6-14.
Hartwick rushing: Nate Rockefeller 20-181, Anthony Casimano 17-134, Kyle Morenus 1-3; Dan Brainard 5-(-19).
Mount Ida passing: Scott Drosendahl 28-for-48, 277 yards, 2 ints.; Nick Lynch 1-for-1, 12 yards.
Hartwick passing: Dan Brainard 8-for-16, 151 yards.
Mount Ida receiving: Matt Valentini 9-88, Nick Lynch 8-91, Paul Zenith Watches 766, Frankie Carlson 325, Shakarus Semexant 1-12, Jordan Hyman 1-7.
Hartwick receiving: Jordan Wilkins 6-138, Jonny Kravetz 1-10, Nick Clair 1-3.
Hartwick sweeps O-State
Visiting Hartwick swept Oneonta State, with the men winning, 162-72, and the women beating the Red Dragons, 165-76, on Saturday.
O-State's men and women both have 1-2 records. Hartwick's teams improved to 5-0.
Sophomore and Oneonta native Alex Miller led the Red Dragons with a pair of wins. Miller won the 200-yard individual medley and the 100 backstroke.
Freshman Ryan Walsh won the 100 butterfly and senior Mitchell Wohl won the first round of diving with a score of 221.75.
Hartwick's John Wojtech was a double-winner. He won the 100 freestyle and the 100 breaststroke. Wojtech set an Oneonta pool record in winning the latter event in 1 minute, 1.40 seconds.
Hartwick's Joshua McNorton set a pool record in winning the 1,000 freestyle in 10:21.57.
On the women's side, Oneonta sophomore Kristen Magliola set a pool IWC Portuguese IW-66 in the 200 individual medley. She touched in 2:15.31.
Senior diver Jamie Milchanowski took both rounds of 1-meter diving for Oneonta. She scored 191.55 points in the first round and 135.75 in the second.
For Hartwick, Robyn Smith won the 50 freestyle and the 100 back.
Samantha McFarland and Stephanie Ha of Hartwick set pool records in winning the 200 free and 100 fly, respectively.
The Red Dragons will compete in the North Country Invitational at Potsdam this weekend.