Cedar City lost three games to the Panthers this season and the state championship game a year ago. The Iron County team needed a tough win earlier in the day against cross-town rival Canyon View just to get to the title game. And the underdogs were playing with star hitter Ryker Tom hobbled with a torn hamstring.
But Cedar City gave Pine View all it wanted.
Kyler Carrizosa gave Cedar City a 1-0 lead in the first inning and the underdogs led 3-2 after four innings when Bracken Yardley singled in a run and Brock Oldroyd scored on a fielder's choice.
But Donovan and Pine View did not want to play a second game.
With the bases loaded in the bottom of the fifth, Donovan slammed a single that scored what proved to be the winning two runs.
"That was my last career at-bat and, to end it like that is truly amazing," he said. "I can't even explain it. I am still shocked."
At that point, Pine View coach Troy Wall replaced starter Cole Green with Donovan for the final two innings.
"He is kind of our guy," said Wall. "That is no secret. I wanted him in the game a lot earlier, but we kept telling him that we had to have the lead. Once he got the lead, I was pretty confident he would do his job."
Cedar City coach Eric Fieldsted, whose team battled to even get into the tournament and was in the title game all the way, had nothing but praise for Donovan.
"He is good," said Fieldsted. "He was the MVP last year for a reason. He competes. But I was pleased with the way my guys played and responded. We worked our butts off to get here. We were not supposed to be in the tournament and to be the last team out is a proud moment for us."
Donovan had nothing but praise for Pine View's rivals.
"Cedar is an amazing team," he said. "We struggled with them the last four years."