1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.0-0 b5 6.Bb3 d6 7.d3 Na5 8.Be3 Nxb3 9.axb3 Be7 10.Nc3 Bb7 11.Qe2 0-0 12.d4? I made a mistake forgetting that Black can keep a pawn outright.
12...Nxe4 13.Nxe4 Bxe4 14.dxe5 dxe5 [14...Bxf3 15.Qxf3 dxe5 gives Black an extra pawn & forces White to become more active.]
15.Nxe5 Bd6 16.Nf3 Qf6 17.c3 It was better to allow the busted kingside structure rather than allow b2 to drop.
17...Bxf3 18.Qxf3 Qxf3 19.gxf3 He offered a draw but I declined since I like playing endgames.
19...f5 20.b4 Rf6 21.Rfd1 f4 22.Bd4 Rg6+ 23.Kh1 Kf7 24.Rg1 Rxg1+ 25.Rxg1 g6 26.Ra1 Ke6 27.Kg2 Kd5 28.Kh3 I knew that if the Black King played ...Kxb2, then c4+ is good for me. [28.Rd1 Kc4 ; 28.Bf6 ]
28...Kc4 [28...Bxb4 wins a pawn outright.]
29.Kg4 Kb3 [29...Bxb4 30.Be5 Bd6 31.Bxd6 cxd6 32.Ra3 & black must jettison either the f4-pawn or the a6-pawn.; 29...c5 was probably best, trying to trade the dark bishops.]
30.Kg5 Kxb2 31.c4+ Kb3 32.cxb5 Kxb4 33.Rxa6 [33.bxa6 c5 & Black can corral the a6 pawn]
33...Be7+ [33...c5 34.Bxc5+ Kxc5 35.Rxa8 Kxb5 36.Rh8 & I can advance the h-pawn after eating the sitting ducks on h7 & g6.]
34.Kh6 [34.Kxf4 Rf8+ eats the b-pawn next.; 34.Bf6? Bxf6+ 35.Kxf6 Rf8+ 36.Kg7 Kxb5 37.Kxf8 Kxa6 is winning for Black.]
34...Rd8 35.b6 cxb6 [35...Rxd4 36.b7 Rd8 37.Ra8 is an instant win after 37...Rd5 38.b8Q+ ; 35...c5 makes things interesting for both sides.]
36.Rxb6+ With the remaining pawns on the Kingside, I have a big edge now since I'm way closer.
36...Ka5 37.Rb7 Rxd4 38.Rxe7 Rd3 [38...Rd2 Fritz 11 SE: 1) 39.Rxh7 Rxf2 40.Kxg6 Rxf3 this is difficult since my remaining pawn is the rook pawn. 41.Kf5 Kb5 42.h4 Kc6 43.Ke4 Rf1 44.h5 f3 45.h6 f2 46.Ke3 Kd5 47.Ke2 Rh1 48.Kxf2 Rh3 49.Kg2 Rh5 50.Rd7+ Kc6 51.Ra7 Rxh6 52.Ra6+ 0.89/23 ]
39.Re2 The difference is that I can keep a bishop pawn, which is much easier to promote than a Rook pawn.
39...Rxf3 40.Kxh7 Rh3+ 41.Kxg6 Rxh2 42.Kg5 f3 43.Rd2 Rg2+ 44.Kf4 Kb4 45.Kxf3 Rg8 46.Ke4 Kc5 47.f4 Re8+ 48.Kf5 Kc6 49.Kf6 Rf8+ 50.Kg5 Kc5 51.f5 Kc6 52.Kg6 Kc7 53.f6 Kc6 54.Kg7 Ra8 55.f7 Ra7 56.Kf8 Rb7 57.Kg8 Rb8+ 58.f8Q Rb5 59.Qc8+ Kb6 60.Rd6+ Ka5 61.Qc3+ Ka4 62.Ra6+ Ra5 63.Rxa5# 1-0