1.e4 c5 2.Nf3 e6 3.c4 Ne7 4.Be2 Ng6 5.d4 cxd4 6.Nxd4 Bc5 7.O-O Nc6 8.Nb3 Be7 9.Nc3 O-O 10.Be3 b6 11.Rc1 Ba6 12.f4 d6 13.Nd4 Nxd4 14.Qxd4 Bf6 15.Qd2 Bb7 16.Rfd1 Bxc3 17.Rxc3 Bxe4 18.Qxd6 Qh4 19.Qd4 Nxf4 20.Bf1 Nh3+ 21.gxh3 Rfd8 22.Qe5 Rxd1 23.Bf2 Qf6 24.Qxe4 Rad8 25.Rf3 Qxb2 26.Qb7 R1d7 27.Qc6 h6 28.c5 Qc1 29.a4 Rd1 30.Be3 Rxf1+ 31.Kg2 Qc2+ 32.Kxf1 Rd1# 0-1