e4 e5 Nf3 Nc6 Bb5 Nf6 O-O Nxe4 d4 Nd6 Bxc6 dxc6 dxe5 Nf5 Qxd8+ Kxd8 Rd1+ Ke7 b3 Ke8 Nbd2 Be6 Bb2 h5 a4 Rd8 h3 c5 Ng5 h4 Kh2 c4 Nxe6 c6 Nxd8 b6 Nxc4 Rh6 e6 fxe6 Nxc6 b5 axb5 e5 Rxa7 Bd6 Bxe5 g6 Rxd6 Nxd6 Nxd6+ Kf8 Ra8#