1.e4 c5 2.Nc3 a6 3.g3 b5 4.Bg2 Bb7 5.Nge2 Nf6 6.d4 cxd4 7.Nxd4 e5 8.Nf5 b4 9.Nd5 Nxd5 10.exd5 g6 11.Nh6 d6 12.Qf3 f5 13.Nxf5 gxf5 14.Qxf5 Qd7 15.Qe4 Bg7 16.Qxb4 O-O 17.O-O a5 18.Qh4 Na6 19.c3 Bf6 20.Qh6 Qg7 21.Qh5 Qg6 22.Qe2 Nc5 23.Be3 Nd3 24.Bb6 Ba6 25.Rfd1 Nf4 26.Qe4 Nh3+ 27.Kh1 Qxe4 28.Bxe4 Rab8 29.Be3 Rxb2 30.Kg2 Nxf2 31.Bc1 Nxd1+