1.e4 e6 2.Nf3 d5 3.exd5 exd5 4.Bb5+ c6 5.Ba4 Bg4 6.d4 Nh6 7.O-O Bxf3 8.Qxf3 Qh4 9.Re1+ Kd8 10.Qe3 Bd6 11.Qg5+ Be7 12.Qxg7 Bd6 13.Qxh8+ Kc7 14.g3 Qh3 15.Bxh6 c5 16.Bf4 Bxf4 17.gxf4 Qg4+ 18.Kf1 b6 19.Nc3 Kb7 20.Qd8 Na6 21.Re7+ Nc7 22.Qxc7+ Ka6 23.Qc6 Rg8 24.Qb5#