1.Nf3 d6 2.g3 e5 3.d3 f5 4.Bg2 Nf6 5.O-O Be7 6.c4 O-O 7.Nc3 Qe8 8.b4 Qh5 9.Qb3 Kh8 10.Bg5 Nbd7 11.Rac1 c6 12.a4 h6 13.Bxf6 Nxf6 14.c5 e4 15.cxd6 Bxd6 16.Ne1 e3 17.Nf3 exf2+ 18.Rxf2 f4 19.Ne4 Nxe4 20.dxe4 fxg3 21.Rff1 Rxf3 22.Rxf3 Qxh2+ 23.Kf1 Bh3 24.Bxh3 Qh1#