d4 d5 e3 c6 Nf3 Bg4 Nbd2 Qa5 Bd3 Bxf3 Qxf3 e6 O-O Nh6 Nb3 Qc7 e4 dxe4 Bxe4 Bd6 h3 Bh2+ Kh1 a5 g3 a4 Nc5 b6 Bf4 e5 Bxe5 Qxe5 Bxc6+ Kf8 dxe5 Nxc6 Ne6+ Ke7 Qxc6 Rhd8 Nxd8 Bxg3 Qb7+ Kxd8 Rad1+ Ke8 Qxa8+ Ke7 Qd8+ Ke6 fxg3 b5 Qd6#