d4 Nf6 c4 e6 Nf3 d5 Nc3 Be7 Bf4 O-O e3 a6 Qc2 dxc4 Bxc4 h6 Bd3 b5 a4 Nc6 axb5 Nb4 Qb1 Nfd5 Nxd5 Nxd3+ Qxd3 Qxd5 bxa6 g5 Bxc7 g4 Ne5 Qxg2 Rf1 Bxa6 Rxa6 Rxa6 Qxa6 Ra8 Qb5 f6 Qd7 Ra1+ Kd2 fxe5 Qe8+ Bf8 Qxe6+ Kh7 Qf7+ Bg7 Bxe5 Rd1+ Rxd1 Qxf2+ Qxf2 h5 Qf7 Kh6 Qxg7#