1.d4 d5 2.c4 Nf6 3.cxd5 Nxd5 4.e4 Nf6 5.Nc3 Bg4 6.f3 Bh5 7.Bc4 e6 8.Nge2 Bb4 9.Qb3 Nc6 10.Be3 e5 11.dxe5 Nxe5 12.Qxb4 a5 13.Qb5+ c6 14.Qxe5+ Qe7 15.Qxe7+ Kxe7 16.Bc5+ Kd8 17.O-O-O+ Ke8 18.Nf4 Rf8 19.Nb5 Rd8 20.Nc7#