1.d4 Nf6 2.Nf3 d5 3.g3 c6 4.Bg2 Bg4 5.O-O Nbd7 6.c4 e6 7.cxd5 cxd5 8.Qa4 Be7 9.Nc3 O-O 10.Bf4 Nb6 11.Qb3 Bd6 12.Ne5 Rc8 13.Rfe1 Qe7 14.Nb5 Bb8 15.Nxg4 Nxg4 16.Bxb8 Rxb8 17.Nxa7 Qd6 18.Nb5 Qd8 19.e4 dxe4 20.Bxe4 Nf6 21.Bg2 Re8 22.Rac1 Nbd5 23.Nc3 Qa5 24.Ne4 Qa7 25.Nxf6+ Nxf6 26.Red1 g6 27.a3 h5 28.Qe3 Qb6 29.b4 Kg7 30.Qe5 Qd8 31.Rc7 b6 32.Bc6 Re7 33.Rxe7 Qxe7 34.d5 Kh6 35.Qxb8 e5 36.h4 Kg7 37.d6 Qe6 38.d7 Qxc6 39.d8=Q Ng4 40.Qh8#