1.d4 d5 2.c4 e6 3.Nf3 c6 4.g3 dxc4 5.Bg2 b5 6.O-O Bb7 7.a4 Nd7 8.e4 Ngf6 9.d5 exd5 10.exd5 Nxd5 11.axb5 cxb5 12.Nh4 Nc5 13.Re1+ Ne7 14.Qh5 Bxg2 15.Qxc5 Qd5 16.Qb4 Bh3 17.Nc3 Qc6 18.Nxb5 Kd8 19.Qa5+ Kc8 20.Nxa7+ Rxa7 21.Qxa7 f6 22.Bf4 Qb5 23.Qc7#