1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 Nc6 5.Nf3 d6 6.Bc4 e6 7.O-O Be7 8.Qe2 a6 9.Rd1 Bd7 10.Bf4 e5 11.Bg3 Nf6 12.h3 O-O 13.a3 b5 14.Ba2 Rc8 15.Rd3 b4 16.Nd5 Nxd5 17.Bxd5 Qb6 18.Kh1 Be6 19.Rad1 Qb5 20.Qe3 Bxd5 21.Rxd5 Qa4 22.Bh4 Bxh4 23.Nxh4 Nd4 24.Nf5 Qxd1+