1.d4 d5 2.c4 e6 3.Nf3 Nf6 4.g3 dxc4 5.Bg2 c5 6.O-O Nc6 7.Qa4 Bd7 8.Qxc4 b5 9.Qc3 Nd5 10.Qd2 Rc8 11.Rd1 cxd4 12.Nxd4 Bc5 13.Nxb5 Qb6 14.e4 Bb4 15.N1c3 Bxc3 16.Nd6+ Ke7 17.Nxc8+ Rxc8 18.bxc3 Nf6 19.Ba3+ Ke8 20.Rab1 Qa5 21.Qd6 Qe5 22.Qf8#