e4 e5 Nf3 Nc6 Nc3 Nf6 d4 exd4 Nxd4 Bb4 Nxc6 bxc6 e5 O-O Be2 Ne4 Qd4 Nxc3 bxc3 Ba5 Bd3 g6 Bh6 d6 exd6 f6 Bc4+ Kh8 O-O-O c5 Qxc5 Bb6 dxc7 Qxd1+ Rxd1 Bxc5 Rd8 a5 Bxf8 Be3+ fxe3 h6 Bd5 Bf5 Rxa8 g5 Be4 Bxe4 c8=Q Bxa8 Qd7 h5 Qg7#