d4 d5 c4 dxc4 Nf3 Nf6 e3 e6 Bxc4 c5 O-O a6 dxc5 Qxd1 Rxd1 Bxc5 Bd3 g6 Bc2 a5 h3 Be7 e4 a4 a3 Bc5 Nc3 h6 Bf4 e5 Bxe5 Be7 Nd5 Nxd5 Bxh8 Nf4 Bg7 g5 Bxh6 b5 Nxg5 b4 axb4 a3 Rxa3 Nc6 Rxa8 Bxg5 Rxc8+ Nd8 Bxg5 f6 Rcxd8+ Ke7 R1d7+ Ke6 Bxf4 f5 exf5+ Kf6 Rf8#