1.e4 e5 2.Nf3 Nc6 3.Bb5 d6 4.d4 exd4 5.Qxd4 Bd7 6.Bxc6 bxc6 7.Bg5 f6 8.Bf4 Ne7 9.Nc3 Ng6 10.Bg3 Rb8 11.O-O-O a5 12.Rhe1 Rb4 13.Qd3 Be7 14.e5 Nxe5 15.Nxe5 fxe5 16.f4 exf4 17.Bh4 Qc8 18.Rxe7+ Kf8 19.a3 Bf5 20.Qf1 Bxc2 21.axb4 Bxd1 22.Qxf4+ Kg8 23.Qf7#