d4 e6 Nc3 e5 dxe5 a6 Nf3 d6 Bf4 a5 e3 a4 Bc4 Ra5 b4 axb3 axb3 d5 Rxa5 dxc4 Qxd8+ Kxd8 Ra8 b6 O-O Nd7 Ng5 cxb3 Nxf7+ Ke7 Nxh8 g6 Rxc8 bxc2 Nd5+ Ke6 Nxc7+ Kf5 e6 c1=Q exd7 Qxf1+ Kxf1 Be7 Rxg8 g5 Bxg5 Bxg5 Rxg5+ Kxg5 d8=Q+ Kh6 Ne6 Kh5 Qg5#