The way I played it out I thought I was dealing with a rook pawn ending. Unfortunately with pawns on the other side I don't have stalemate possibilities. On move 58 we reach a typical rook pawn stalemate position, except I have pawn moves on the king side.
At move 50 for black we reached the position below. My oppenent felt I could have drawn if I had played 50...g5. I had done a count and knew he was promoting before me, but pawn is advanced enought that it doesn't seem like he can stop me from promoting even though he promotes 2 moves earlier then I possibly could.
Here is some of the analysis I looked at with the aid of Fritz. After this little exercise I'm convinced Fritz knows jack shit about endings. From the moment I examined 50...g5, Fritz rated the position +- 7.41. At that point I didn't feel so bad about playing the line I did. A loss is a loss. But look what happens.
50... g5 51. hxg5+ hxg5 52. fxg5+ Kxg5 53. Kb5 Kf4 54. Kxa5 Kf3 55. Kb5 Kxf2 56. a5 f4 57. a6 f3 58. a7 Ke2 59. a8=Q f2 60. Qe4+ Kd1 61. Qf3+ Ke1 62. Qe3+ Kf1 63. Kc4 Kg2 64. Qe4+Kh2 65. Qh4+ Kg2 66. Qg4+ Kh1 67. Qf5 After this move Fritz gives White+- 4.62 But look at the evaluation one move later after 67...Kg2 = 0.25 .
I looked at a few different variations, and all of them would give White a huge advantage at first and as long as Black guarded the pawn without going Kf1 Fritz would then rate the position equal.
Here's the million dollar question: Can black hold after 50...g5?
Gentleman, start your engines.