1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 Bg4 5.Be2 e6 6.O-O Be7 7.h3 Bh5 8.c4 Nb6 9.Nc3 O-O 10.Be3 Qc8 11.g4 Bg6 12.h4 h6 13.a4 d5 14.h5 Bh7 15.g5 hxg5 16.Nxg5 Bf5 17.Bg4 Qd8 18.Nh3 c5 19.Bxf5 exf5 20.Qf3 cxd4 21.Bxd4 Nc6 22.Bxb6 Qxb6 23.Nxd5 Qxb2 24.h6 Qd4 25.Qxf5 Qh4 26.hxg7 Kxg7 27.Kh1 Rh8 28.Rg1+ Kf8 29.Nf4 Qh7 30.Ne6+ Ke8 31.Qxh7 Rxh7 32.Rg8+ Kd7 33.Rxa8 Kxe6 34.Kg2 Kxe5 35.Rd1 Rg7+ 36.Kh2 Rg4 37.f4+ Ke6 38.Rh8 f6 39.Rh7 b6 40.Re1+ Kd6 41.Rf7 Kd7 42.Re3 a5 43.Re2 Kd6 44.Re4 Bd8 45.Nf2 Rg6 46.Kh3 Rh6+ 47.Kg2 Rh4 48.Kg3 Rh8 49.Kg4 Nb4 50.Rd4+ Ke6 51.Rb7 f5+ 52.Kf3 Nc2 53.Rd5 Nb4 54.Re5+ Kd6 55.Rxf5 Nc2 56.Rd5+ Kc6 57.Rg7 Ne1+ 58.Ke4 Re8+ 59.Re5 Rf8 60.Ng4 Ng2 61.f5 Rh8 62.Rd5 Bc7 63.Ne5+ Bxe5 64.Rxe5 Rh2 65.Rg6+ Kd7 66.Ree6 Rh4+ 67.Ke5 Ne3 68.Rg7+ Kd8 69.Ra7 b5 70.c5 Rh1 71.c6 Rh8 72.Kd6 Nxf5+ 73.Kc5 Ne7 74.Rexe7 Rh5+ 75.Kb6 bxa4 76.Red7+ Kc8 77.Ra8#