d4 Nf6 c4 e6 Nf3 d5 g3 Be7 Bg2 O-O O-O dxc4 Qc2 a6 Qxc4 b5 Qd3 c5 dxc5 Qxd3 exd3 Bb7 d4 Rd8 Nc3 Nbd7 a3 Rdb8 Bf4 Rc8 Ne5 Rc7 c6 Nd5 Nxd5 exd5 cxb7 Rxb7 Bxd5 Nxe5 Bxb7 Ra7 Bxa6 g5 dxe5 gxf4 Bxb5 Rb7 a4 Rb6 gxf4 Kg7 f5 Bg5 f6+ Kh8 f4 Bh6 Rad1 Kg8 Rd8+ Bf8 Rc1 Rxb5 Rxf8+ Kxf8 Rc8#