1.d4 Nf6 2.c4 c6 3.Nc3 d5 4.Nf3 dxc4 5.a4 e6 6.Bg5 Bb4 7.e3 b5 8.Ne5 Qa5 9.Qc1 Qb6 10.Be2 Nd5 11.O-O f6 12.Bh5+ Ke7 13.e4 Nc7 14.Bxf6+ gxf6 15.Qh6 Ne8 16.Bxe8 Kxe8 17.Qh5+ Ke7 18.Qf7+ Kd6 19.Nxc4+ bxc4 20.e5+ fxe5 21.dxe5+ Kc5 22.Qe7+ Kd4 23.Rad1+ Kxe5 24.Qg5#