1.Nf3 Nf6 2.g3 b5 3.Bg2 Bb7 4.Na3 a6 5.c4 b4 6.Nc2 e6 7.O-O c5 8.d4 cxd4 9.Nfxd4 Qc8 10.Qd3 Nc6 11.Bf4 Nxd4 12.Nxd4 Bxg2 13.Kxg2 Qb7+ 14.Qf3 O-O-O 15.Nb3 Be7 16.Rfd1 Qxf3+ 17.Kxf3 Kb7 18.Bd6 Rhe8 19.e4 h5 20.a3 bxa3 21.Rxa3 Rc8 22.c5 Ng4 23.Na5+ Ka7 24.Nc4 Nxh2+ 25.Kg2 Ng4 26.b4 Ra8 27.Nb6 Rad8 28.Bc7 Nf6 29.Bxd8 Bxd8 30.Nc8+ Kb8 31.Nd6