1.e4 c5 2.Nf3 Nc6 3.Bb5 Nf6 4.e5 Ng4 5.Bxc6 bxc6 6.O-O Qc7 7.Qe2 f6 8.b4 cxb4 9.Bb2 Bb7 10.d4 e6 11.a3 Be7 12.axb4 O-O 13.h3 Nh6 14.c3 Nf7 15.Ra5 fxe5 16.Nxe5 Nxe5 17.Qxe5 Qc8 18.Qe3 Bd8 19.Ra3 a5 20.bxa5 c5 21.c4 Rxa5 22.Rxa5 Bxa5 23.Rd1 Bxg2 24.d5 Bf3 25.Qg5 Rf7 26.Rd3 Be4 27.Rg3 Be1 28.Qxg7+ Rxg7 29.Rxg7+ Kf8 30.d6 Bxb1 31.Re7 Kg8