1.Nf3 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 d6 5.a3 Bxc3 6.Qxc3 O-O 7.e3 b6 8.Be2 Bb7 9.O-O Nbd7 10.b4 Ne4 11.Qc2 f5 12.d3 Ng5 13.Nxg5 Qxg5 14.f3 Qe7 15.d4 c5 16.Bb2 e5 17.d5 f4 18.exf4 Rxf4 19.g3 Rf7 20.Bd3 g6 21.Rae1 Qg5 22.Re4 Raf8 23.Bc1 Qe7 24.Bh6 Re8 25.Rg4 Nf8 26.h4 Kh8 27.h5 gxh5 28.Bg5 Qc7 29.Rh4 Nd7 30.Rxh5 Rg8 31.Kg2 Bc8 32.Bxh7 Rxg5 33.Rxg5 Rxh7 34.Qxh7+ Kxh7 35.Rh1#