1.d4 Nf6 2.c4 c5 3.d5 e5 4.Nc3 d6 5.e4 Be7 6.g3 O-O 7.Bg2 Ne8 8.Nge2 Bg5 9.f4 exf4 10.gxf4 Bh4+ 11.Ng3 f5 12.O-O fxe4 13.Ncxe4 Nd7 14.a4 Ndf6 15.Ng5 Bg4 16.Qd3 Qc8 17.Ne6 Bxg3 18.hxg3 Bxe6 19.dxe6 Qxe6 20.Bxb7 Rb8 21.Bg2 Kh8 22.Rb1 Ng4 23.Bf3 Nef6 24.Bd2 Qe8 25.Kg2 Qxa4 26.Rh1 Rb3 27.Qxd6 Re8 28.Rhe1 h6 29.Bc6 Qxc4 30.Rxe8+ Nxe8 31.Qf8+ Kh7 32.Qxe8 Nf6 33.Qe1 Qd3 34.Bc3 Qc2+ 35.Kg1