1.e4 e5 2.Nf3 d6 3.Bc4 a6 4.a4 Nf6 5.d4 Nxe4 6.dxe5 d5 7.Qxd5 Qxd5 8.Bxd5 Nc5 9.Nc3 Bf5 10.Ng5 Bg6 11.O-O Nbd7 12.Re1 O-O-O 13.Bxf7 Bxc2 14.e6 Nd3 15.exd7+ Rxd7 16.Re8+ Rd8 17.Be6+ Kb8 18.Rxd8+ Ka7 19.Be3+ c5 20.a5 h5 21.Nd5 Rh6 22.Nb6 Rxe6 23.Ra8#