1.e4 e5 2.Nf3 Nc6 3.Bb5 d6 4.d4 exd4 5.Qxd4 Bd7 6.Bxc6 Bxc6 7.Nc3 Nf6 8.Bg5 Be7 9.O-O-O Qd7 10.e5 dxe5 11.Qxe5 Ng4 12.Rxd7 Nxe5 13.Rxe7+ Kd8 14.Nxe5 f6 15.Nxc6+ bxc6 16.Rxg7 fxg5 17.Rd1+ Kc8 18.Rdd7 Rb8 19.Rxc7+ Kd8 20.Ne4 Rc8 21.Rgd7+ Ke8 22.Nf6+ Kf8 23.Rf7#