1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f4 c5 6.d5 O-O 7.Nf3 e6 8.Be2 exd5 9.cxd5 b5 10.Bxb5 Nxe4 11.Nxe4 Qa5+ 12.Kf2 Qxb5 13.Nxd6 Qb6 14.Nc4 Qb4 15.b3 Bg4 16.Ba3 Qb5 17.Rc1 Nd7 18.Re1 Nb6 19.Nce5 Bxf3 20.Qxf3 Rac8 21.d6 Qa5 22.d7 Nxd7 23.Nxd7 Qd2+ 24.Kg3 Qxd7 25.Bxc5 Rfe8 26.Rxe8+ Rxe8 27.Rd1 Qc7 28.b4 Bh6 29.Rd4 a5 30.a3 axb4 31.axb4 Qc8 32.Qd3 Qe6 33.Kf3 Qa2 34.Rd8 Qe6 35.f5 Qc6+ 36.Qd5 Qa4 37.Rd7 Qa8 38.Bb6 Qa3+ 39.Kg4 gxf5+ 40.Kxf5 Kh8 41.Bd4+ Bg7 42.Bxg7+ Kxg7 43.Qxf7+ Kh6 44.Qxh7#