1.Nf3 d5 2.g3 Nc6 3.d4 Nf6 4.Bg2 Bf5 5.O-O g6 6.Bf4 Bg7 7.Ne5 O-O 8.Nxc6 bxc6 9.Nd2 Nh5 10.Be3 Qd7 11.Nb3 Bh3 12.Nc5 Qc8 13.Qd2 Bxg2 14.Kxg2 f5 15.Bh6 f4 16.Bxg7 Nxg7 17.Nd3 fxg3 18.hxg3 Ne6 19.Ne5 Qb7 20.Qh6 Ng7 21.Rh1 Nh5 22.Nxg6 hxg6 23.Qxg6+ Ng7 24.Rh7 Rf7 25.Rah1