Jeff Van Houten kept the game alive with a two out single. That allowed Jordan Brown to be the hero.
Brown took a Ty Marotz pitch deep and gave the Wildcats a stunning 7-6 win.
Things looked bad for the Wildcats. After a furious rally that sent the game into extra frames, the Devils broke through in the top of the 14th when Mike Coons walked in the go ahead run.
Koons had been stellar before then, pitching a three solid innings in relief.
The Devils opened the game strong with a run in the first, two in the second and one each in the fourth and fifth. The Sun Devils chased starter Eric Berger in the fourth and got to reliever Sean Jarrett before the junior settled down and gave the Wildcats three strong innings.
Arizona rallied with a run in the sixth and then broke through in the seventh. Van Houten capped a three-run inning with a two-run shot that tied the game.
Reliever Mark Melancon was sharp. He gave up just two hits and two walks in four plus innings, guiding the Wildcats to extra innings.
The win is the second straight for the Wildcats over ASU and ups their record to 7-0 on the young season.