d4 d5 e3 e6 Nf3 Bd6 Bd3 Nf6 Bd2 O-O O-O Nbd7 c4 dxc4 Bxc4 e5 dxe5 Nxe5 Nxe5 Bxe5 Bc3 Ng4 h3 Bh2+ Kh1 Nxf2+ Rxf2 Qxd1+ Kxh2 Be6 Rd2 Qc1 Bd5 Bxd5 Rxd5 Rfd8 Rg5 g6 Re5 Rd1 Kg3 Rh1 b4 Rg1 Re7 Qf1 Rxf7 Rxg2+ Kh4 Qxf7 a3 g5#