e4 e5 Nf3 Nf6 Nxe5 d6 Nf3 Nxe4 d4 d5 Bd3 Nc6 O-O Be7 Nc3 Bf5 Re1 Nxc3 bxc3 Bxd3 Qxd3 Qd6 c4 dxc4 Qxc4 b5 Qxb5 O-O Bf4 Qxf4 Qxc6 Bf6 Rad1 Rab8 Ne5 Bxe5 dxe5 Rfc8 Qd7 Rf8 Rd4 Qh6 Qxc7 Qa6 Rd6 Rb7 Qxf7+ Rbxf7 Rxa6 Rxf2 e6 Rxc2 e7 Re8 Rxa7 Rd2 a4 Rd5 a5 h5 h3 g5 Ra1 g4 a6 gxh3 Rb7 Kf7 a7 Rd1+ Rxd1 Ke6 Rb8 Kf6 Rxe8 Ke5 Rf8 hxg2 e8=Q#