1.Nf3 Nf6 2.c4 e6 3.Nc3 d5 4.d4 c6 5.e3 Nbd7 6.Qc2 b6 7.Bd3 Bb7 8.O-O dxc4 9.Bxc4 c5 10.Rd1 Bxf3 11.gxf3 cxd4 12.Rxd4 Bc5 13.Rd1 O-O 14.a3 Qc8 15.Bf1 Ne5 16.Bg2 Ng6 17.f4 Nh4 18.b4 Nxg2 19.Kxg2 Be7 20.Bb2 a5 21.b5 e5 22.fxe5 Qg4+ 23.Kf1 Qh3+ 24.Ke1 Ng4 25.Qf5 Bh4 26.Ke2 Bxf2 27.Qf3 Qh4 28.Rd4 f5 29.exf6 Rae8 30.Nd5 Bxe3 31.Rxg4 Qxh2+ 32.Rg2 Bh6+ 33.Ne7+ Rxe7+ 34.fxe7