1.Nf3 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.a3 Be7 6.d4 d5 7.Bf4 b6 8.cxd5 exd5 9.e3 c5 10.dxc5 bxc5 11.Be2 Nc6 12.O-O Nh5 13.Ne5 Nd4 14.exd4 Nxf4 15.dxc5 Bxc5 16.Bf3 Bd6 17.Nc4 Ba6 18.Nxd5 Nxd5 19.Bxd5 Bxh2+ 20.Kxh2 Qxd5 21.b3 Rac8 22.Rfd1 Qh5+ 23.Kg1 Rc6 24.Rd6 Rxd6 25.Nxd6 Qe5 26.Rd1 Be2 27.Rd2 Qa1+ 28.Kh2 Qe5+