1.d4 d5 2.c4 e6 3.Nc3 Nf6 4.Nf3 c6 5.e3 Nbd7 6.Bd3 Bd6 7.e4 dxe4 8.Nxe4 Nxe4 9.Bxe4 Nf6 10.Bc2 Qc7 11.O-O Bd7 12.c5 Be7 13.Ne5 Bc8 14.Bf4 Qd8 15.Re1 h6 16.Ba4 Bd7 17.Qb3 g5 18.Bg3 Qc8 19.Nc4 Nd5 20.Nd6+ Bxd6 21.Bxd6 b5 22.Bxb5 cxb5 23.Qxd5 Bc6 24.Qf5 Qb7 25.Qf6 Rh7 26.Rad1 Kd7 27.d5 Bxd5 28.Rxd5 exd5 29.Re7+ Kc6 30.Bc7+ Kxc5 31.Qc3#