1.e4 Nc6 2.d4 d5 3.Nc3 dxe4 4.d5 Nb8 5.Nxe4 Nd7 6.Nf3 Ngf6 7.Nxf6+ exf6 8.Bb5 a6 9.Be2 Ne5 10.O-O Bd6 11.c4 O-O 12.Be3 b6 13.Rc1 Ng4 14.Bd2 Re8 15.h3 Ne5 16.Nxe5 fxe5 17.b4 Qe7 18.Qb3 e4 19.Qe3 Qe5 20.f4 exf3 21.Qxe5 Bxe5 22.Bxf3 Bf5 23.c5 Rad8 24.Rfe1 Bb2 25.Rxe8+ Rxe8 26.Rc4 b5 27.Rf4 Bb1 28.Kf2 Be5 29.Rh4 Bxa2 30.g3 Rd8 31.Bf4 f6 32.Bxe5 fxe5 33.Re4 Bxd5 34.Rxe5 Bxf3 35.Kxf3 Kf7 36.Ke4 Rd1 37.g4 g6 38.g5 c6 39.Kf4 Rf1+ 40.Kg4 a5 41.bxa5 Ra1 42.Kf4 Rxa5 43.Re3 b4 44.Rb3 Rb5 45.h4 Ke6 46.Ke4 Rxc5 47.Rxb4 Rb5 48.Ra4 Kd6 49.Kd3 Re5 50.Ra7 Re7 51.Ra8 Ke5 52.Rf8 Rd7+ 53.Ke3 c5 54.Rc8 Kd6 55.Kd3 Kd5 56.Re8 Kc6+ 57.Kc3 Rd4 58.h5 gxh5 59.Re6+ Rd6 60.Re7 Rg6 61.Rxh7 Rxg5 62.Kc4 Rg4+ 63.Kc3 h4 64.Kd3 Kb5 65.Rh8 Rg3+ 66.Kc2 h3 67.Rf8 Re3 68.Rb8+ Kc4 69.Rh8 Re2+ 70.Kd1 Rh2 71.Rh6 Kd4 72.Rh8 c4 73.Rh5 Kd3 74.Rd5+ Ke3 75.Re5+ Kf4 76.Re7 Ra2 77.Rc7 Rg2 78.Rxc4+ Kg5 79.Rc5+ Kh4 80.Rd5 h2 81.Ke1 h1=Q# 0-1