1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 b5 6.O-O Bb7 7.Be3 Nf6 8.Nd2 Nc6 9.f4 Bc5 10.c3 d5 11.e5 Nd7 12.N2f3 g6 13.a3 Na5 14.b4 Bxd4 15.Bxd4 Nc4 16.Qe2 Qc7 17.a4 bxa4 18.Rxa4 Bc6 19.Ra2 Bb5 20.g4 h5 21.f5 O-O-O 22.fxe6 fxe6 23.Ng5 Rde8 24.Nf7 Rhf8 25.Nd6+ Nxd6 26.exd6 Rxf1+ 27.Qxf1 Bxd3 28.Qxd3 Qxd6 29.Rxa6 Qf4 30.Ra8+ Nb8 31.Qa6+ Kd8 32.Bf6+ Qxf6