Nf3 d5 b3 Nf6 Bb2 g6 e3 Bg7 c4 c6 d4 O-O Nc3 dxc4 Bxc4 Nd5 O-O b6 Ne2 b5 Bd3 b4 Ne5 Be6 e4 Bxe5 exd5 cxd5 dxe5 d4 Be4 Nd7 Bxa8 f6 Nxd4 Qb6 Nxe6 Qxe6 Bd5 Nc5 Bxe6+ Nxe6 exf6 exf6 Qd5 h6 Qxe6+ Kg7 Qe7+ Kg8 Bxf6 Rxf6 Qxf6 g5 Rae1 g4 Re8+ Kh7 Rh8#