1.h4 e5 2.c4 Nf6 3.Nc3 Bb4 4.e3 Bxc3 5.bxc3 d6 6.d4 c5 7.Ne2 Nc6 8.Ng3 O-O 9.d5 Ne7 10.e4 Ng6 11.f3 h6 12.Nf5 Bxf5 13.exf5 Nf4 14.Kf2 b5 15.g3 N4h5 16.cxb5 c4 17.g4 Nf4 18.Bxf4 exf4 19.Qd4 Rc8 20.Bxc4 Re8 21.Bd3 Re3 22.Rae1 Qa5 23.Rxe3 fxe3+ 24.Qxe3 Qxc3 25.Re1 Nxd5 26.Qe4 Nf6 27.Qe3 Re8 28.Qxe8+ Nxe8 29.Rxe8+ Kh7 30.Ke2 Qb2+ 31.Ke3 Qc1+ 32.Ke2 f6 33.h5 Qb2+ 34.Ke3 d5 35.Rd8 Qe5+ 36.Kf2 Qh2+ 37.Ke3 Qg1+ 38.Ke2 d4 39.Be4 Qe3+ 40.Kf1 Qc1+ 41.Kg2 Qb2+ 42.Kg3 Qxb5 43.Bd5 Qb6 44.Bg8+ Kh8 45.Re8 Qc7+ 46.Kh3 g5 47.fxg6 f5 48.Bc4+ Kg7 49.Rg8+ Kf6 50.Rf8+ Ke5 51.Rxf5+ Kd6 52.Rd5+ Ke7 53.Rxd4 Kf6 54.Re4 Kg7 55.Bb3 Qc5 56.Rf4 Qf2 57.Rf7+ Kg8 58.Rxa7+ Kf8 59.g7+ Ke8 60.g8=Q# 1-0