e4 d5 exd5 Nf6 d4 c6 dxc6 Nxc6 Nf3 Bg4 Bb5 Qa5+ Nc3 Ne4 a4 Bd7 d5 Rd8 O-O Bf5 Nd4 Nxc3 bxc3 Rxd5 Nxc6 Qxb5 axb5 e6 Nd4 Bc5 Qf3 Bxd4 cxd4 O-O Rxa7 h6 Qc3 Rxb5 Ba3 g6 Qc4 Rd5 Bxf8 Kxf8 Rxb7 h5 Qc7 Rd7 Qxd7 Kg8 Qxf7+ Kh8 Qg7#