1.d4 d5 2.c4 e6 3.Nf3 c6 4.g3 Nf6 5.Bg2 Be7 6.O-O O-O 7.Nc3 Nbd7 8.Nd2 b6 9.e4 dxe4 10.Ndxe4 Nxe4 11.Nxe4 Bb7 12.Qc2 h6 13.Bf4 c5 14.dxc5 Nxc5 15.Nxc5 Bxg2 16.Nxe6 fxe6 17.Kxg2 Rxf4 18.gxf4 Qd4 19.Qg6 Bf6 20.Rfe1 Qxc4 21.Rac1 Qxf4 22.Qe4 Qg5+ 23.Kh1 Re8 24.Rc7 Qd2 25.Re2 Qd1+ 26.Kg2 a5 27.Qc4 Kh8 28.Rxe6 Rd8 29.Rc8 Rxc8 30.Qxc8+ Kh7 31.Qc4 Qd7 32.Qe4+ Kg8 33.Rxb6 Qc7 34.Rc6 Qb7 35.b3 h5 36.Re6 Qd7 37.Qc6 Qd4 38.Qe8+ Kh7 39.Qxh5+ Kg8 40.Re8#