1.d4 Nf6 2.Nf3 d5 3.c4 c6 4.Nc3 e6 5.e3 Nbd7 6.Qc2 Bd6 7.Be2 O-O 8.O-O Qe7 9.Rd1 a6 10.e4 dxe4 11.Nxe4 Nxe4 12.Qxe4 e5 13.Bg5 f6 14.Bd3 g6 15.Bh6 Re8 16.c5 Bc7 17.Qh4 exd4 18.Re1 Be5 19.Nxd4 Qxc5 20.Nb3 Qb6 21.Qc4+ Kh8 22.Qf7 Rg8 23.Bc4 Qd8 24.f4 Bd6 25.Rad1 Bb4 26.Rxd7 Bxd7 27.Re8 Be6 28.Qg7#