1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.Bf4 Bd6 5.Bg3 c6 6.e3 O-O 7.Nf3 Qc7 8.Bd3 Nbd7 9.Qc2 dxc4 10.Bxc4 e5 11.O-O a6 12.Rfd1 b5 13.Bd3 exd4 14.Nxd4 Bxg3 15.hxg3 c5 16.Nf5 Ne5 17.Be4 Bb7 18.a4 b4 19.Bxb7 Qxb7 20.Nd5 c4 21.Nxf6+ gxf6 22.Rd6 a5 23.Rxf6 Ra6 24.Rxa6 Qxa6 25.Rd1 Rb8 26.Rd6 Qa7 27.Qe4 Ng6 28.Qxc4 Qb7 29.Qd4 f6 30.Qxf6 Rf8 31.Nh6#