1.e4 c5 2.Nc3 e6 3.g3 a6 4.Bg2 b5 5.d3 Bb7 6.Nh3 Nf6 7.O-O Qc7 8.Be3 Nc6 9.f4 d6 10.Nf2 Be7 11.a4 b4 12.Ne2 d5 13.c3 bxc3 14.bxc3 dxe4 15.Nxe4 Na5 16.Rb1 Nd5 17.Bf2 O-O 18.Nd2 Bc6 19.Ne4 Nb6 20.Nxc5 Bxg2 21.Nxe6 fxe6 22.Bxb6 Bc5+ 23.Bxc5 Bxf1 24.Bxf8 Bxe2 25.Qxe2 Kxf8 26.Qxe6 Re8 27.Qf5+ Kg8 28.c4 h6 29.Qd5+ Kh8 30.c5 Rd8 31.Qf5 Nc6 32.Re1 Nd4 33.Qh5 Qc6 34.Re7 Rb8 35.Qg4 Nf3+ 36.Kf2 Qxc5+ 37.Re3 Rb2+ 38.Kxf3 Qd5+ 39.Re4 Qxd3+