1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.O-O Nc6 5.d4 e6 6.c4 dxc4 7.Ne5 Bd7 8.Na3 cxd4 9.Naxc4 Bc5 10.Qb3 O-O 11.Qxb7 Nxe5 12.Nxe5 Rb8 13.Qf3 Nd5 14.Rd1 Ba4 15.b3 Nc3 16.bxa4 Nxd1 17.Bf4 Qa5 18.Rxd1 Bd6 19.Nc6 Qxa4 20.Rxd4 Rb1+ 21.Bf1 Qxa2 22.Bxd6 Qa1 23.Bxf8 Rxf1+ 24.Kg2 Rg1+ 25.Kh3 Qf1+ 26.Kg4 f5+ 27.Kf4 Rg2 28.Bc5 Qc1+ 29.e3