1.Nf3 d5 2.g3 Nc6 3.d4 Bf5 4.Bg2 Nf6 5.O-O e6 6.c3 Bd6 7.b4 Ne7 8.Nbd2 Ng6 9.c4 dxc4 10.Nxc4 Bxb4 11.Qa4+ c6 12.Qxb4 Ne4 13.Nfd2 b5 14.Nxe4 bxc4 15.Nd6+ Kd7 16.Ba3 Rb8 17.Qxc4 Rb6 18.e4 Bg4 19.h3 Bh5 20.Nxf7 Qe8 21.Nxh8 Nxh8 22.d5 exd5 23.exd5 cxd5 24.Qxd5+ Kc7 25.Rac1+ Kb8 26.Qa8#