FINAL: Yankees 4, Diamondbacks 3. What a game. I can’t remember a game through this whole stretch since 1996 as a Yankees fan where I was more on the edge of my seat. Talk about character, talk about never giving up, talk about finding a way to get it done. Still a long three game series to go, but it would have been quite a different story without a win tonight.