1.e4 e5 2.Nc3 Nf6 3.Nf3 Nc6 4.Bb5 Be7 5.Bxc6 dxc6 6.Nxe5 Nxe4 7.Nxe4 Qd5 8.O-O Qxe5 9.Re1 c5 10.Nc3 Qd6 11.Qf3 c6 12.Ne4 Qe5 13.d4 Qxd4 14.Be3 Qd5 15.Bxc5 Be6 16.Rad1 Qxa2 17.Bxe7 Kxe7 18.Qf4 Qa5 19.b4 Qb6 20.Ng5 Raf8 21.Qd6+ Kf6 22.Nxe6 fxe6 23.Qxe6+ Kg5 24.Re5+ Kh4 25.g3#