1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.Bd3 Bxc3+ 7.bxc3 Qc7 8.Bd2 d5 9.exd5 Nxd5 10.Nb5 Qc6 11.Qe2 a6 12.Nd4 Qc7 13.Nf5 O-O 14.Nh4 Nxc3 15.Qh5 g6 16.Qh6 Qe5+ 17.Qe3 Qxe3+ 18.Bxe3 Nc6 19.O-O Ne5 20.Rfe1 Nxd3 21.cxd3 Rd8 22.d4 Nd5 23.Bg5 Rd7 24.Nf3 Nb4 25.Rec1 Nc6 26.Rd1 b5 27.Rd2 Bb7 28.Re1 Nb4 29.Ne5 Rd5 30.a3 Nc6 31.Nxc6 Bxc6 32.Bh6