e4 Nf6 e5 Nd5 d4 d6 Nf3 Bg4 Be2 e6 c4 Nb6 Bg5 Be7 Bxe7 Kxe7 O-O Bxf3 Bxf3 d5 cxd5 Nxd5 Qb3 a5 Qxb7 Nd7 Nc3 Nxc3 bxc3 f6 exf6+ gxf6 Rfe1 Rc8 Qe4 e5 dxe5 fxe5 Rad1 Rf8 Bg4 Nf6 Qxe5+ Kf7 Rxd8 Rcxd8 Qxc7+ Kg6 Be6 h6 Qg3+ Kh7 Bf5+ Kh8 Qg6 Rd1 Rxd1 Re8 Rd8 Rf8 Rxf8+ Ng8 Qxg8#