d4 Nf6 Nf3 e6 c4 c5 e3 d5 Nc3 Nc6 cxd5 Nxd5 Bb5 Be7 Ne5 O-O Bxc6 Nxc3 bxc3 cxd4 Be4 f5 Bc2 dxe3 Bxe3 Bf6 f4 b6 Qxd8 Rxd8 Bb3 g5 Kf2 gxf4 Bxf4 Bxe5 Bxe5 Bd7 Rad1 a5 Bc7 a4 Bxd8 axb3 Rxd7 b2 Rb1 Ra3 Rxb2 h6 Re2 e5 Rxe5 Rxa2+ Kf3 Kf8 Bxb6 Re2 Kxe2 Kg8 Re8#