d4 f5 g3 Nf6 Bg2 e6 c4 c6 Nh3 d6 Nc3 Be7 a3 e5 b4 h6 O-O Qc7 d5 g5 f4 gxf4 Nxf4 exf4 Bxf4 Kf7 c5 Rd8 e4 a5 exf5 axb4 Ne4 Rxa3 Nxf6 Bxf6 Rxa3 bxa3 dxc6 bxc6 Bxd6 Rxd6 cxd6 Qa7+ Kh1 Kf8 Qh5 a2 Qxh6+ Bg7 d7 Qxd7 Qf4 a1=Q f6 Qxf6 Qxb8 Qxf1+ Bxf1 Qd5+ Bg2 Qd1+ Bf1 Qd5+ Bg2 Qd1+ Bf1 Qxf1#