1.Nf3 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.d4 O-O 6.Be2 e5 7.O-O Nc6 8.Be3 Ng4 9.Bg5 f6 10.Bc1 Nh6 11.dxe5 Nxe5 12.Nd4 c6 13.b3 f5 14.exf5 Nxf5 15.Nxf5 Rxf5 16.Bb2 Qh4 17.Qxd6 Bf8 18.Qd1 Bc5 19.g3 Qh3 20.Ne4 Be7 21.f4 Nf7 22.Bg4 Qh6 23.Bxf5 Bxf5 24.Qf3 Rd8 25.Rad1 Qf8 26.Rxd8 Qxd8 27.Qc3 Qf8 28.Nf6+ Bxf6 29.Qxf6 Bc2 30.Re1