d4 Nf6 c4 g6 Nc3 d5 cxd5 Nxd5 e4 Nxc3 bxc3 Bg7 Nf3 c5 Bb5+ Nc6 Rb1 Bg4 d5 a6 Ba4 b5 dxc6 Bxc3+ Bd2 Bxd2+ Qxd2 bxa4 Qc3 O-O Rc1 Bxf3 gxf3 Qc7 Qxc5 Rab8 O-O Rfd8 Rfd1 Rxd1+ Rxd1 Rb6 Rd7 Rxc6 Rxc7 Rxc5 Rxc5 Kg7 Ra5 h6 Rxa6 e6 Kg2 Kf6 f4 g5 Kg3 Kg6 Kf3 f5 Rxe6+ Kf7 exf5 Kg7 fxg5 hxg5 Kg4 a3 Kxg5 Kg8 Kg6 Kf8 f6 Kg8 Re8#