1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.g3 dxc4 5.Bg2 Bb4+ 6.Bd2 c5 7.dxc5 Bxc5 8.Qc2 Nbd7 9.Qxc4 O-O 10.O-O b6 11.b4 Be7 12.Nd4 Ne5 13.Qb3 Ba6 14.Bc3 Bc4 15.Qb2 Bd5 16.Nxe6 fxe6 17.Bxe5 Bxg2 18.Kxg2 Qd5+ 19.f3 Ng4 20.Bd4 Bf6 21.Bxf6 Ne3+ 22.Kf2 Nxf1 23.Bxg7 Rf7 24.Nc3 Qh5 25.Rxf1 Qxh2+ 26.Ke3 Rxg7 27.Ne4 Qh6+ 28.Kf2 Qh2+ 29.Ke3 Qh6+ 30.Kf2 Qh2+ 31.Ke3 1/2-1/2