1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Nxe4 6.Re1 Nc5 7.Bxc6 dxc6 8.Nxe5 Ne6 9.Qf3 f6 10.Qh5+ Ke7 11.Qf7+ Kd6 12.Nc4+ Kd5 13.Nc3+ Kxc4 14.d3+ Kc5 15.Be3+ Kd6 16.Ne4+ Ke5 17.Qh5+ g5 18.f4+ Nxf4 19.Bxf4+ Kxf4 20.Qf3+ Ke5 21.Nxf6+ Kd6 22.Ne8+ Kc5 23.Qe3+ Kb5 24.a4+ Ka5 25.Qe5+ Qd5 26.Qxc7+ b6 27.Re5 Bc5+ 28.Kh1 Qd4 29.c3 Qxe5 30.Qxe5 b5 31.Qxc5 Rxe8 32.b4#