e4 e6 d4 d5 Nc3 Bb4 Bd3 dxe4 Bxe4 Ne7 Nf3 Nbc6 O-O h6 Ne2 Bd6 c4 f5 Bxc6+ Nxc6 c5 Bxc5 dxc5 Qxd1 Rxd1 Kf7 b4 b5 a4 bxa4 b5 Rd8 Bd2 Ne7 Rxa4 Rd5 Rc4 Bb7 Nf4 Rad8 c6 g5 Nxd5 Nxc6 bxc6 exd5 Bxg5 hxg5 cxb7 g4 Rxc7+ Ke8 Re1+ Kf8 Rc8 Re8 Rexe8+ Kg7 b8=Q a6 Qd6 a5 Re7#