1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Bb4 6.Nb5 d6 7.a3 Bxc3+ 8.Nxc3 a6 9.Qg4 Kf8 10.Qg3 e5 11.Be3 Be6 12.O-O-O b5 13.Bc5 dxc5 14.Rxd8+ Rxd8 15.Be2 f6 16.Bg4 Nd4 17.Bxe6 Nxe6 18.Nd5 Ne7 19.Rd1 Kf7 20.Qc3 Nc6 21.g3 a5 22.f4 Ncd4 23.Kb1 exf4 24.gxf4 Ne2 25.Qxa5 N2xf4 26.Qa7+ Kg8 27.Qe7 Rf8 28.Nxf4 Nxf4 29.Rd7