1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Be2 Be7 7.O-O a6 8.f4 Qc7 9.Kh1 O-O 10.Be3 b5 11.Bf3 Bb7 12.e5 dxe5 13.fxe5 Nfd7 14.Bf4 b4 15.Nce2 Rd8 16.Qe1 Bxf3 17.Nxf3 Qxc2 18.Bg5 Bxg5 19.Nxg5 Rf8 20.Nf4 h6 21.Rc1 Qxb2 22.Qe4 hxg5 23.Nd3 Qa3 24.Rf3 Nc6 25.Rxc6 Rac8 26.h3 b3 27.Rxc8 bxa2 28.Rxf8+ Kxf8 29.Rf1 a1=Q 30.Rxa1 Qxa1+ 31.Kh2 Qc3