d4 Nf6 c4 e6 Nf3 d5 Nc3 Be7 Bf4 O-O e3 c5 dxc5 Bxc5 Be2 dxc4 O-O Qxd1 Rfxd1 Nc6 Nd2 e5 Bg3 Be6 Nxc4 e4 Nd2 a6 Ndxe4 Nxe4 Nxe4 Be7 Nd6 a5 Nxb7 a4 Rac1 Bc8 Rxc6 Bxb7 Rc7 Be4 Rxe7 a3 Rxe4 axb2 Bc4 Ra3 Be5 Re8 Bxb2 Kf8 Bxa3+ Kg8 Rxe8#