d4 Nf6 c4 e6 g3 Bb4+ Nd2 d5 Bg2 O-O Nf3 dxc4 O-O c3 bxc3 Bxc3 Rb1 Bd7 Ba3 Bxd2 Nxd2 Re8 Bxb7 Bc6 Bxa8 Bxa8 Re1 Nc6 Nf3 Ne4 Qd3 Qd5 Rec1 e5 Rb5 Qd8 dxe5 Nf6 Qxd8 Rxd8 exf6 gxf6 Rbc5 Rd6 R5c4 a5 Bxd6 cxd6 Rxc6 Kg7 Rxd6 Bb7 Nd4 Be4 Ra6 a4 Rxa4 Bg6 Ra5 Kh6 f3 f5 Rc6 Kh5 Nxf5 Bxf5 Rxf5#