1.d4 d5 2.c4 dxc4 3.e3 Nf6 4.Bxc4 e6 5.Nc3 c5 6.Nf3 Be7 7.O-O a6 8.a4 O-O 9.Qe2 Nbd7 10.Rd1 Qc7 11.b3 cxd4 12.exd4 Rd8 13.Bb2 Nb6 14.Bd3 Nbd5 15.Nxd5 Nxd5 16.Rac1 Qb6 17.Ne5 Bd7 18.Bxh7+ Kf8 19.Qh5 Be8 20.Bg6 Bd6 21.Qh8+ Ke7 22.Qxg7 Bxe5 23.dxe5 Qxb3 24.Bd4 Qxa4 25.Bc5+ Kd7 26.Rxd5+ exd5 27.Bd6 Rdc8 28.Bf5+ Kd8 29.Qf6#