Nf3 e6 e3 Bb4 Be2 c6 O-O b6 e4 b5 a4 d6 c3 bxa4 cxb4 Nf6 Nc3 a3 Rxa3 c5 bxc5 dxc5 e5 c4 exf6 e5 fxg7 Rg8 Nxe5 Rxg7 Bf3 Nd7 Qe2 Qe7 Nxd7 Qxe2 Nxe2 Bxd7 Bxa8 c3 Nxc3 a6 Rxa6 Rg4 Be4 Rh4 d4 Kf8 Bh6+ Rxh6 Rxh6 f6 Rxh7 Bg4 Ra1 Bf3 Ra8#