d4 Nf6 c4 e6 Nc3 Bb4 Nf3 b6 Bd2 Bb7 g3 c5 dxc5 Bxc5 Bg2 Kf8 O-O d6 e3 Ne4 Nxe4 Bxe4 b4 Bxf3 Qxf3 d5 bxc5 bxc5 cxd5 exd5 Qxd5 Qxd5 Bxd5 c4 Bxa8 Nd7 Bb4+ Kg8 Rad1 c3 Rxd7 h5 Be4 g6 Bxc3 Rh6 Rd8+ Kh7 Rh8#