1.Nf3 e6 2.d4 d5 3.g3 c5 4.c4 dxc4 5.e3 cxd4 6.Bxc4 Bb4+ 7.Bd2 Qb6 8.Nxd4 Nc6 9.O-O Nge7 10.Nxc6 Nxc6 11.Bxb4 Qxb4 12.Qc2 O-O 13.Nd2 Ne5 14.Rfd1 Bd7 15.a3 Qe7 16.Be2 Bc6 17.Rac1 Rfd8 18.f4 Nd7 19.Ne4 Rac8 20.Nd6 Rb8 21.e4 e5 22.Bc4 Nf6 23.Nxf7 Qc5+ 24.Kf1 Rxd1+ 25.Qxd1 Kf8 26.Nxe5 Nxe4 27.Rc2 Re8 28.Qh5 Ke7 29.Bd3 Qd4 30.Nxc6+ bxc6 31.Bxe4 Kd8 32.Qa5+