1.d4 d5 2.Nf3 Nf6 3.c4 c6 4.Nbd2 Bf5 5.Nh4 Be4 6.f3 Bg6 7.Qb3 Qc7 8.g4 Nbd7 9.e4 dxe4 10.g5 Nh5 11.Nxg6 hxg6 12.Nxe4 e5 13.Be3 exd4 14.Bxd4 Nf4 15.O-O-O Ne6 16.h4 O-O-O 17.Bh3 Kb8 18.Bxe6 fxe6 19.c5 Qf4+ 20.Kb1 Qf5 21.Qc3 Be7 22.Bxg7 Rhg8 23.Bd4 Rgf8 24.Rdf1 Qd5 25.Ka1 Rf5 26.Rd1 Bxc5 27.Nxc5 Nxc5 28.Be5+ Qxe5