1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bc4 e6 7.Be3 Be7 8.Bb3 O-O 9.f4 Nxd4 10.Bxd4 b5 11.e5 dxe5 12.fxe5 Nd7 13.Qf3 Rb8 14.O-O-O a5 15.a4 bxa4 16.Bxa4 Bb7 17.Qg4 Nb6 18.Bb3 a4 19.Bxe6 a3 20.Bb3 axb2+ 21.Kb1 Qc7 22.Nb5 Qc6 23.Nd6 Qxg2 24.Qxg2 Bxg2 25.Rhg1 Bh3 26.Nxf7 Rxf7 27.Rd3 Bf5 28.Rf3 Bxc2+ 29.Kxc2 Rc8+ 30.Bc3 b1=Q+ 31.Rxb1