1.d4 Nf6 2.Nc3 g6 3.e4 d6 4.f4 Bg7 5.Bd3 O-O 6.Nf3 a6 7.O-O b5 8.e5 Ne8 9.Be4 c6 10.d5 Bb7 11.e6 fxe6 12.dxe6 d5 13.Bd3 c5 14.Ng5 c4 15.Be2 h6 16.Nf7 Qb6+ 17.Kh1 Qxe6 18.Ne5 Nc6 19.Bg4 Qd6 20.Nd7 Nf6 21.Nxf8 Nxg4 22.Qxg4 Rxf8 23.Bd2 Nd4 24.f5 gxf5 25.Qh5 Nxc2 26.Rad1 d4 27.Ne2 e5 28.Ng3 f4 29.Nf5 Qc6 30.Ne7+ Kh7 31.Nxc6 Bxc6 32.Rf3 d3 33.Rh3 Nd4 34.Rf1 Bd5 35.Bc3 Nf5 36.Kg1 Ne3 37.Rxe3 fxe3 38.Rxf8 Bxf8 39.Qxe5 e2 40.Qf5+ Kg8 41.Qg6+ Bg7 42.Qxg7#