1.e4 c5 2.Nc3 e6 3.Nge2 a6 4.g3 b5 5.Bg2 Bb7 6.d3 d6 7.O-O Nd7 8.f4 Ngf6 9.b3 Be7 10.Bb2 O-O 11.h3 Rc8 12.g4 c4 13.f5 d5 14.Nf4 Qb6+ 15.Kh1 cxd3 16.cxd3 dxe4 17.g5 Ne8 18.Nxe4 exf5 19.Ng3 Bxg2+ 20.Nxg2 Bxg5 21.Rxf5 Bf6 22.Ba3 Bxa1 23.Qxa1 Nd6 24.Rd5 b4 25.Bb2 f6 26.Qd1 Qc6 27.Rd4 Rce8 28.Qh5 Re1+ 29.Kh2 Rb1 30.Qe2 Re8 31.Qd2 Ne5