1.Nf3 Nf6 2.g3 d5 3.Bg2 Bg4 4.c4 c6 5.Ne5 Bf5 6.cxd5 cxd5 7.Nc3 e6 8.g4 Bg6 9.h4 h6 10.Nxg6 fxg6 11.d4 Nxg4 12.e4 Nxf2 13.Kxf2 Be7 14.Qg4 O-O+ 15.Ke2 Kh7 16.exd5 h5 17.Qxe6 Rf6 18.Qe4 Qf8 19.Bg5 Rf2+ 20.Kd3 Bd6 21.Rhf1 Na6 22.a3 Rc8 23.Be3 Rxf1 24.Rxf1 Qd8 25.Qxg6+