1.d4 Nf6 2.c4 d6 3.Nf3 g6 4.b3 Bg7 5.Bb2 O-O 6.g3 c6 7.Bg2 Bf5 8.O-O d5 9.Nc3 Nbd7 10.Nh4 e6 11.f3 g5 12.Nxf5 exf5 13.Qd3 Nh5 14.cxd5 c5 15.dxc5 Nxc5 16.Qxf5 Bd4+ 17.Kh1 Ng7 18.Qg4 Qf6 19.Ne4 Nxe4 20.fxe4 Qe5 21.Bxd4 Qxd4 22.Qxg5 Rae8 23.Rad1 Qb2 24.Rd2 Qc3 25.Rdd1 Re5 26.Qd2 Qc7 27.Qd4 Qd6 28.Qxa7 Rh5 29.Rf4 b6 30.Rdf1 f5 31.exf5 Rh6 32.e4 Nh5 33.Rg4+ Kh8 34.Kg1 Qc5+ 35.Rf2 Rhf6 36.Qd7 R6f7 37.Qe6 Qc1+ 38.Rf1 Qe3+ 39.Kh1 Rf6 40.Qe7 R8f7 41.Qe8+ Rf8 42.Qxh5 h6 43.Rh4 Rg8 44.Qf3 Qd4 45.Qf4 Kh7 46.e5 Qxf4 47.Rfxf4 Rf7 48.f6 Rg5 49.e6 Rc7 50.f7 Rc1+ 51.Bf1 Rxd5 52.Rxh6+ Kxh6 53.f8=Q+ Kg6 54.Qf6+ Kh7 55.Rh4+ Rh5 56.Rxh5+ Kg8 57.Qh8#