1.Nf3 d5 2.g3 c6 3.Bg2 Nf6 4.O-O Nbd7 5.d4 e6 6.Nbd2 Be7 7.c4 b6 8.Qc2 Bb7 9.e4 dxe4 10.Nxe4 Nxe4 11.Qxe4 Nf6 12.Qc2 c5 13.d5 exd5 14.Nh4 Qd7 15.Nf5 O-O-O 16.Bf4 h5 17.f3 Rde8 18.Nxg7 Reg8 19.Nf5 h4 20.Nxe7+ Qxe7 21.Bh3+ Nd7 22.Rae1 Qd8 23.Qf5 hxg3 24.hxg3 d4 25.Kg2 Bc6 26.a3 Qh4 27.Re8+ Rxe8 28.gxh4 Rxh4 29.Bg3 Rh6 30.Qf4 Re2+ 31.Rf2 Rxf2+ 32.Kxf2