e4 d5 exd5 Nf6 Nf3 Nxd5 a3 Qd6 d4 Nc6 c4 Bg4 cxd5 Bxf3 gxf3 Qxd5 Nc3 Qxd4 Be3 Qxd1+ Rxd1 a6 b4 g6 b5 Ne5 Nd5 O-O-O bxa6 b6 Nxb6+ cxb6 Rxd8+ Kxd8 a7 h5 a8=Q+ Kc7 Qa7+ Kc6 Qxb6+ Kd5 f4 Nd3+ Bxd3 f6 Bb5 f5 Qc6#