1.d4 Nf6 2.c4 d6 3.Nf3 g6 4.Nc3 Bg7 5.g3 Bf5 6.Bg2 Ne4 7.O-O Nxc3 8.bxc3 Be4 9.Qd2 O-O 10.Qe3 d5 11.Bh3 c5 12.Nd2 cxd4 13.cxd4 Nc6 14.Bb2 Bf5 15.Bxf5 gxf5 16.c5 e6 17.f4 b6 18.Rac1 bxc5 19.Rxc5 Qb6 20.Ba1 Rac8 21.Nb3 a5 22.a4 Rfe8 23.Rfc1 Bf8 24.Rb5 Qa7 25.Nc5 Rc7 26.g4 fxg4 27.f5 Bxc5 28.Qg5+ Kh8 29.dxc5+ e5 30.Qf6+ Kg8 31.Qg5+ Kh8 32.Rb6 Nd4 33.Qf6+ Kg8 34.Qg5+ Kh8 35.Bxd4 exd4 36.Qf6+ Kg8 37.Qg5+ Kh8 38.Rh6 f6 39.Qxf6+ Rg7 40.Qxd4 Rf8 41.f6 Rgf7 42.e3 Qd7 43.c6 Qc8 44.c7 g3 45.hxg3 Rg8 46.Kg2 Qf5 47.Rch1 Qc2+ 48.Kf3 Qxc7 49.Qh4 Qd7 50.Qf4 Rgf8 51.g4 Qe6 52.g5 d4 53.e4 Rd8 54.Qf5 Qb3+ 55.Kg4 Rdd7 56.g6 Rg7 57.fxg7+ Kg8 58.gxh7+ Kxg7 59.h8=Q#