1.Nf3 g6 2.g3 Bg7 3.Bg2 e5 4.d3 Nc6 5.c4 f5 6.Nc3 Nf6 7.O-O d6 8.Rb1 O-O 9.b4 Ne7 10.Bg5 h6 11.Bxf6 Bxf6 12.Qb3 c6 13.Nd2 Be6 14.b5 d5 15.bxc6 bxc6 16.Qa3 Bg5 17.Rb7 f4 18.cxd5 cxd5 19.Rfb1 Nf5 20.Rxa7 Rxa7 21.Qxa7 e4 22.Nb5 e3 23.Nf1 exf2+ 24.Qxf2 Qa5 25.e4 fxe3 26.Nxe3 Bd8 27.Nxd5 Nh4 28.Qe2 Bg4 29.Nf6+ Kh8 30.Nxg4 Bb6+ 31.d4