e4 d5 exd5 Nf6 c4 c6 d4 cxd5 Nc3 Nc6 Nf3 e6 Bg5 dxc4 Bxf6 Qxf6 Bxc4 a6 O-O Ra7 d5 b5 dxc6 bxc4 Qa4 Be7 Rfe1 O-O Rad1 Rd8 Rxd8+ Bxd8 c7 Be7 Qe8+ Bf8 Qxc8 h6 Qxf8+ Kxf8 c8=Q+ Ke7 Nd5+ Kd6 Nxf6 Rc7 Rd1+ Kc6 Qxa6+ Kc5 a4 g6 Qd6#