1.d4 Nf6 2.Bf4 d5 3.e3 c5 4.c3 Qb6 5.Qb3 c4 6.Qc2 g6 7.f3 Bf5 8.Qc1 Nc6 9.Nd2 Bg7 10.e4 dxe4 11.Nxc4 Qd8 12.g4 Be6 13.g5 Nd7 14.fxe4 Bxc4 15.Bxc4 e5 16.Nf3 Nb6 17.Bxf7+ Kxf7 18.Bxe5 Bxe5 19.Nxe5+ Kg7 20.Ng4 Nxd4 21.cxd4 Qxd4 22.Qc7+ Nd7 23.Rd1 Qxe4+ 24.Kf2 Rhf8+ 25.Kg3 Qf3+ 26.Kh4 Rf4 27.Rxd7+ Kf8 28.Qd6+ Kg8 29.Qe6+ Kh8 30.Qe5+ Kg8 31.Qg7#