1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 g6 5.Ng5 h6 6.Nxf7 Kxf7 7.Qf3+ Nf6 8.exf6 exf6 9.Bc4+ Kg7 10.O-O c6 11.Nc3 d5 12.Bd3 Bd6 13.Ne2 Nd7 14.Bf4 Nf8 15.Qg3 Bxf4 16.Nxf4 f5 17.Rfe1 Rg8 18.c4 dxc4 19.Bxc4 Rh8 20.Re8 Qg5 21.Qe3 h5 22.Qe5+