1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O Nbd7 5.Nc3 Be7 6.d4 b6 7.e3 c5 8.Re1 Bb7 9.Qe2 cxd4 10.exd4 O-O 11.Bf4 Rc8 12.Ne5 Nxe5 13.Bxe5 Ne4 14.Nxe4 dxe4 15.Qxe4 Bxe4 16.Bxe4 Bf6 17.Bf4 Qxd4 18.c3 Qd7 19.Rad1 Qa4 20.b3 Qxa2 21.b4 Bxc3 22.Re3 Bxb4 23.Bb7 Rc3 24.Rxc3 Bxc3 25.Bc6 Qc2 26.Bf3 Bb2 27.Rd7 g6 28.Rxa7 Qd3 29.Bc6 Qc3 30.Bd7 Rd8 31.Bb5 Qf3 32.Bc7 Rd1+ 33.Bf1 Bd4 34.Ra4 Qxf2+ 35.Kh1 Rxf1#