1.e4 c5 2.Nc3 e6 3.Nf3 a6 4.g3 Nc6 5.Bg2 d6 6.O-O Nf6 7.h3 Be7 8.d3 O-O 9.Be3 b5 10.Ne2 Bb7 11.g4 d5 12.Nd2 dxe4 13.Nxe4 Nxe4 14.Bxe4 f5 15.Bg2 Na5 16.Qd2 Bxg2 17.Kxg2 Nc6 18.f3 Bd6 19.d4 cxd4 20.Nxd4 Nxd4 21.Bxd4 fxg4 22.fxg4 Qd7 23.Kg1 Bc5 24.Rad1 Rxf1+ 25.Kxf1 Rf8+ 26.Ke2 Qd5 27.Qe3 Bxd4 28.Qxd4 Qg2+ 29.Kd3 Rf3+ 30.Ke4 Rf1+ 31.Ke5 Qe2+