1.d4 d5 2.c4 e6 3.cxd5 exd5 4.Nf3 Nc6 5.e3 Bg4 6.Bb5 a6 7.Bxc6+ bxc6 8.Qc2 c5 9.Ne5 Nf6 10.dxc5 Qe7 11.Nxg4 Nxg4 12.Qa4+ Kd8 13.Qxg4 Qxc5 14.O-O Bd6 15.Qxg7 Kd7 16.Qxf7+ Kc6 17.Nc3 Qc4 18.e4 Raf8 19.Qxd5+ Qxd5 20.Nxd5 Be5 21.Rd1 Rd8 22.Bg5 Rd6 23.Rac1+ Kd7 24.Rxc7+ Ke6 25.Re7#