1.Nf3 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.a3 Bxc3 6.Qxc3 b6 7.e3 Bb7 8.Be2 d6 9.O-O Nbd7 10.b4 e5 11.Bb2 Re8 12.Rae1 c5 13.d4 Ne4 14.Qc2 Ng5 15.Nxg5 Qxg5 16.d5 b5 17.e4 bxc4 18.Bxc4 cxb4 19.axb4 Rec8 20.Qe2 Nb6 21.Bd3 Na4 22.Bc1 Qd8 23.Qh5 Rc7 24.f4 exf4 25.Bxf4 f6 26.Qh3 Bc8 27.Qg3 Rc3 28.Rc1 Qb6+ 29.Kh1 Ba6 30.Rxc3 Nxc3 31.Bh6 g6 32.Qf3 Bxd3 33.Qxf6 Qc7 34.Qf8+ Rxf8 35.Rxf8#