1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 Bb4 5.Bg5 b6 6.e3 Bb7 7.cxd5 exd5 8.Bd3 Nbd7 9.O-O Qe7 10.a3 Bxc3 11.bxc3 h6 12.Bh4 O-O-O 13.Qe2 Nb8 14.a4 a5 15.Rac1 Qd6 16.c4 Rde8 17.Ne5 Qe6 18.c5 bxc5 19.Rxc5 Nfd7 20.Nxd7 Kxd7 21.Qf3 Qb6 22.Bf5+ Re6 23.Rb1 Qa6 24.Bxe6+ Qxe6 25.Rxb7 Na6 26.Rxd5+ Ke8 27.Re5 Qxe5 28.dxe5 Kd7 29.Qxf7+ Kc6 30.Rb5 g5 31.Qe6#