1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.c3 dxc3 5.Nxc3 d6 6.Bc4 e6 7.O-O Nf6 8.Qe2 a6 9.Rd1 Qc7 10.Bf4 Be7 11.Rac1 Qb8 12.b4 Nxb4 13.e5 Nh5 14.Bg5 dxe5 15.Bxe7 Kxe7 16.Qe3 Nc6 17.Qc5+ Ke8 18.Ne4 Qa7 19.Nd6+ Kf8 20.Qa3 Kg8 21.Nxe5 Nxe5 22.Nb5 Qb6 23.Rd6 Nc6 24.Be2 g6 25.Rb1 Qa5 26.Qxa5 Nxa5 27.Nc7 Rb8 28.Bxh5 gxh5 29.Ne8 Kf8 30.Nf6 Ke7 31.Ne4