1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Be7 5.Bg2 O-O 6.O-O dxc4 7.Qc2 a6 8.a4 b6 9.Bg5 Bb7 10.Nbd2 Nbd7 11.e4 c5 12.e5 Nd5 13.Bxe7 Qxe7 14.Nxc4 cxd4 15.Nxd4 Rfc8 16.b3 Nxe5 17.Rfe1 Nxc4 18.bxc4 Nb4 19.Qb3 Bxg2 20.Kxg2 Qb7+ 21.Kg1 Nc6 22.Rad1 Na5 23.Qe3 Nxc4 24.Qg5 h6 25.Qg4 Rc5 26.Nxe6 fxe6 27.Rxe6 Qf7 28.Rde1 Rf8 29.f4 Qf5 30.Qf3 Kh8 31.Re7 b5 32.axb5 axb5 33.Ra1 Rcc8 34.Raa7 Rg8 35.Qb7 Qc5+ 36.Kg2 Nd6 37.Qf3 Qc2+ 38.Kh3 Qf5+ 39.g4 Qc2 40.Re3 b4 41.Rd7 Nb5 42.f5 Rc3 43.f6 Rxe3 44.Qxe3 Qc3 45.Qxc3 Nxc3 46.f7 Rf8 47.Rb7 Nd5 48.Kg3 g6 49.Rb5 Nf6 50.Rxb4 Kg7 51.h3 Rxf7 52.Rb6 Rd7 53.Re6 Rd3+ 54.Kg2 g5 55.Re7+ Kg6 56.Re6 Kf7 57.Ra6 Re3 58.Kh2 Kg7 59.Ra7+ Kg6 60.Ra6 Rd3 61.Kg2 Re3 62.Kh2 Rb3 63.Kg2 Kf7 64.Ra7+ Ke6 65.Ra6+ Ke5 66.Ra5+ Nd5 67.h4 Ke4 68.Ra6 Nf4+ 69.Kh2 Rh3+ 70.Kg1 Rxh4 71.Ra4+ Kf3 72.Ra3+ Kxg4 73.Kf2 Rh2+ 74.Ke1 h5 75.Rb3 h4 76.Rb5 Rg2 77.Rxg5+ Kxg5 78.Kf1 h3 79.Ke1 h2 80.Kf1 h1=Q#