d4 d5 c4 e6 Nc3 Be7 Nf3 Nf6 Bf4 O-O e3 Nbd7 Bd3 c5 O-O Nb6 b3 Nbd7 Nb5 Ne8 h3 h6 Bc2 cxd4 cxd5 Ndf6 dxe6 d3 exf7+ Rxf7 Bxd3 Nd5 Bc4 Nxf4 exf4 Qxd1 Rfxd1 a6 Ne5 axb5 Bxf7+ Kf8 Bd5 Nc7 Ng6+ Ke8 Rac1 Ne6 f5 Nf4 Nxf4 Ba3 Rc7 Bd6 Rxg7 Bxf4 f6 Bf5 Re1+ Be6 Rxe6+ Kd8 Ree7 Bh2+ Kxh2 Rxa2 Rg8#