1.e3 Nf6 2.f4 Rg8 3.e4 b5 4.e5 Ne4 5.d3 Nf6 6.Be2 c5 7.Nf3 Bb7 8.exf6 exf6 9.c4 bxc4 10.dxc4 Be7 11.Nc3 Nc6 12.O-O g6 13.Bd2 g5 14.Nd5 h5 15.Qb3 Nb4 16.fxg5 fxg5 17.Ne5 Nxd5 18.cxd5 Qb6 19.Bxh5 Qxb3 20.axb3 Bxd5 21.Nxf7 Rf8 22.Ne5+ Kd8 23.Rxf8+ Bxf8 24.Bxg5+ Kc7 25.Rd1 Bxb3 26.Rf1 Rc8 27.Bf6 Bh6 28.g4 Be3+ 29.Kg2 Be6 30.Bf7 Bxf7 31.Nxf7 Rf8 32.Be5+ Kc6 33.g5 Bd4 34.h4 Rxf7 35.Rxf7 Bxe5 36.h5 Bxb2 37.g6 c4 38.Rf1 Bg7 39.Kg3 a5 40.Kh4 Bh6 41.Kg4 c3 42.Rf3 Bg7 43.h6 Bxh6 44.Rxc3+ Kb6 45.Kh5 Bg7 46.Rf3 a4 47.Kg5 Kc5 48.Rf7 a3 49.Rxg7 a2 50.Rxd7 a1=Q 51.Rf7 Qa2 52.Rf8 Qd2+ 53.Kf6 Qd4+ 54.Kf7 Qc4+ 55.Kf6 Qh4+ 56.Kf7 Qh5 57.Kf6 Kd4 58.g7 Qh6+ 59.Kf7 Qh7 60.Rh8 Qf5+ 61.Ke7 Ke5 62.g8=Q Qb1 63.Qg2 Qb7+ 64.Qxb7 Kd4 65.Rb8 Ke5 66.Re8 Kf4 67.Ra8 Ke5 68.Rb8 Kf5 69.Rc8 Ke5 70.Qc7+ Ke4 71.Qc4+ Ke5 72.Rc5# 1-0