1.Nf3 d5 2.c4 d4 3.g3 c5 4.Bg2 Nc6 5.d3 e5 6.b4 cxb4 7.a3 Nf6 8.Qa4 Nd7 9.axb4 Bxb4+ 10.Nfd2 O-O 11.Bxc6 Bxd2+ 12.Nxd2 bxc6 13.Qxc6 Nb6 14.O-O Bh3 15.Re1 Re8 16.Ne4 Re6 17.Qb5 h6 18.Bd2 Nd7 19.Ba5 Qc8 20.Qd5 Nf6 21.Nxf6+ gxf6 22.Bd2 h5 23.Reb1 Rb8 24.f3 Ra6 25.Kf2 Rxa1 26.Rxa1 Rb7 27.Qe4 Bf5 28.Qh4 Rb2 29.Qxf6 Bxd3 30.Bh6 Rxe2+ 31.Kg1