1.e4 c5 2.Nc3 d6 3.f4 Nc6 4.Nf3 Nf6 5.Bc4 e6 6.a3 a6 7.d3 b5 8.Ba2 Be7 9.O-O O-O 10.Ne2 Bb7 11.Ng3 Rc8 12.f5 exf5 13.Nxf5 d5 14.Nxe7+ Nxe7 15.Bg5 dxe4 16.Ne5 Qd4+ 17.Kh1 Qxe5 18.Bxf6 gxf6 19.Qg4+ Ng6 20.Rf5 Qxb2 21.Bxf7+ Rxf7 22.Raf1 exd3 23.Rh5 Qxc2 24.Rd5 Bxd5 25.Qxc8+ Rf8 26.Qg4 Qxg2+ 27.Qxg2 Bxg2+ 28.Kxg2 Rd8 29.Rd1 d2 30.Kf3 c4 31.Kg4 c3 32.Kh5 c2 33.Rg1 d1=Q+