1.Nf3 Nf6 2.c4 e6 3.g3 d5 4.d4 dxc4 5.Bg2 c6 6.O-O b5 7.Ne5 Bb7 8.a4 a6 9.Nc3 Nd5 10.e4 Nxc3 11.bxc3 Nd7 12.f4 Bd6 13.Qh5 O-O 14.g4 c5 15.Nxd7 Qxd7 16.Be3 cxd4 17.Bxd4 f6 18.Rad1 Qc6 19.axb5 axb5 20.Rd2 e5 21.fxe5 fxe5 22.Bxe5 g6 23.Rxf8+ Rxf8 24.Rxd6 gxh5 25.Rxc6 Bxc6 26.gxh5 Re8 27.Bd4 b4 28.cxb4 Rd8 29.Bf6 Rd1+ 30.Kf2 Rd2+ 31.Kg3 c3 32.Bf1 c2 33.Bc4+ Bd5