1.d4 d5 2.Nf3 Bf5 3.Bg5 Nc6 4.c3 f6 5.Bh4 e6 6.e3 a6 7.Bd3 g5 8.Bg3 Bd6 9.Qe2 Qe7 10.Nbd2 e5 11.dxe5 fxe5 12.Bxf5 e4 13.Bxd6 Qxd6 14.Nd4 Nxd4 15.Qh5+ Kd8 16.Qxg5+ Nf6 17.exd4 Qe6 18.Bxe6 Ke7 19.Bxd5 c6 20.Qe5+ Kd8 21.Qxf6+ Kd7 22.Be6+ Kc7 23.Qe5+ Kb6 24.Qc5+ Kc7 25.O-O-O b6 26.Qe5+ Kb7 27.Nxe4 a5 28.Nd6+ Ka6 29.Bc4+ b5 30.Bxb5+ cxb5 31.Qxb5+ Ka7 32.Qb7#