1.e4 e6 2.Nc3 c5 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 Qc7 6.Be3 a6 7.Qd2 Nf6 8.f3 Ne5 9.g4 h6 10.O-O-O b5 11.Rg1 b4 12.Na4 d5 13.exd5 Nxd5 14.f4 Bd7 15.fxe5 Bxa4 16.b3 Bd7 17.Bc4 Nc3 18.Rdf1 Bb5 19.Qg2 Rc8 20.Rxf7 Qxf7 21.Bxe6 Qc7 22.Bxc8 Qxc8 23.g5 h5 24.Qf3 Bc5 25.e6 Rf8 26.Qxh5+ Kd8 27.g6 Ne2+ 28.Kb2 Nxg1 29.Qd5+ Ke7 30.Nxb5 Bxe3 31.Qd6+ Ke8 32.Nc7+ Qxc7 33.Qxc7 Bd4+ 34.c3 Bxc3+ 35.Kc2 Rf2+ 36.Kd3 Rd2+ 37.Kc4 Bf6 38.Qf7+ Kd8 39.Qf8+ Kc7 40.Qc5+ Kb7 41.Qxb4+ Kc6 42.Qxd2 Nf3 43.Qd5+ Kb6 44.Qd6+ Kb7 45.Qd1 Ne5+ 46.Kd4 Ng4+ 47.Kc5 Be7+ 48.Qd6 Bxd6+ 49.Kxd6 Nf6 50.e7 Kc8 51.Ke6 Ne8 52.h4 Kc7 53.h5 a5 54.a3 Kc6 55.b4 axb4 56.axb4 Kc7 57.b5 Nd6 58.b6+ Kc6 59.b7 Kb5 60.e8=N Nf5 61.Ke5 Ka6 62.b8=Q Ne3 63.Qa8+ Kb5 64.Qa2 Nf1 65.Qa3 Nd2 66.Kd4 Kc6 67.Qa6+ Kd7 68.Kc5 Nb3+ 69.Kb6 Nd4 70.Ka5 Ne6 71.Kb4 Nf8 72.Kc5 Ke7 73.Kd5 Ne6 74.Qa1 Kxe8 75.Qa7 Nd4 76.Kd6 Nb5+ 77.Ke6 Nxa7 78.h6 gxh6 79.g7 Nc6 80.g8=Q# 1-0