1.d4 Nf6 2.c4 d5 3.cxd5 Qxd5 4.Nc3 Qa5 5.Nf3 Bf5 6.Ne5 c6 7.Qb3 Nd5 8.Bd2 Qb6 9.Nxd5 cxd5 10.Qxd5 Be6 11.Qf3 Qxb2 12.Bc3 Qc2 13.e4 Nd7 14.Bb5 a6 15.Bxd7+ Bxd7 16.Qxf7+ Kd8 17.Ba5+ Kc8 18.O-O Qxe4 19.Rac1+ Bc6 20.Qe8#