Nf3 d5 g3 c5 c4 d4 b4 cxb4 a3 bxa3 Bg2 Nc6 Bxa3 e5 Bxf8 Kxf8 d3 Qd7 O-O f6 e3 b6 Nxe5 Qe6 Nxc6 dxe3 Nc3 Bb7 Nd4 Qf7 Bxb7 e2 Qxe2 Qe8 Bxa8 Qxa8 Ncb5 Nh6 Rxa7 Qxa7 Nxa7 g6 Qe6 Kg7 Qe7+ Nf7 Ne6+ Kh6 Qxf6 Ng5 Qxg5#