d4 Nf6 c4 e6 Nf3 d5 Nc3 c6 g3 dxc4 Ne5 c5 e3 a6 Bg2 cxd4 exd4 Nc6 Bg5 h6 Nxc6 bxc6 Bxf6 gxf6 Bxc6+ Ke7 Bxa8 h5 Qa4 f5 d5 Rh6 O-O-O e5 d6+ Rxd6 Rxd6 Qxd6 Nd5+ Qxd5 Bxd5 Kf6 Qe8 c3 Qxf7+ Kg5 Qxf8 f4 h4+ Kg4 Qxc8#