1.d4 d5 2.e4 dxe4 3.Nc3 Nf6 4.f3 exf3 5.Qxf3 Qxd4 6.Be3 Qg4 7.Qf2 e5 8.Be2 Qb4 9.O-O-O Bd6 10.Nb5 a6 11.a3 Qa5 12.b4 Qa4 13.Rxd6 cxd6 14.Nxd6+ Ke7 15.Bc5 Kd7 16.Qf5+ Kc7 17.Qxe5 Nc6 18.Nb5+ Kd8 19.Qc7+ Ke8 20.Nd6+ Kf8 21.Qxf7#