1.Nf3 Nf6 2.g3 g6 3.b3 Bg7 4.Bb2 O-O 5.Bg2 d6 6.O-O e5 7.d3 Nc6 8.c4 h6 9.a3 a5 10.Nc3 Be6 11.e4 Qd7 12.Qc2 Bh3 13.Nd5 Bxg2 14.Kxg2 Nh5 15.b4 axb4 16.axb4 Rxa1 17.Rxa1 f5 18.Nh4 fxe4 19.dxe4 Kh7 20.b5 Nd8 21.Qd1 c6 22.bxc6 bxc6 23.Nb6 Qb7 24.c5 dxc5 25.Nc4 Qf7 26.Qe2 Ne6 27.Nxe5 Nef4+ 28.gxf4 Nxf4+ 29.Kf1 Bxe5 30.Qd2 Bxb2 31.Qxb2 Qc4+ 32.Kg1 Nh3+ 33.Kg2 Rxf2+ 34.Qxf2 Nxf2 35.Ra7+ Kg8