1.d4 d5 2.c4 dxc4 3.Nf3 Nf6 4.Nc3 a6 5.e4 Bg4 6.e5 Nd5 7.Bxc4 e6 8.O-O Be7 9.h3 Bf5 10.Bxd5 exd5 11.Qb3 Qc8 12.Nxd5 Nc6 13.Nxe7 Nxe7 14.Bg5 Ng6 15.d5 O-O 16.Rfe1 h6 17.Bh4 Qd7 18.Bg3 Ne7 19.Rad1 Qb5 20.Qxb5 axb5 21.Nd4 c5 22.Nxb5 Rxa2 23.Rd2 c4 24.e6 fxe6 25.dxe6 Nc6 26.e7 Re8 27.Bd6 Kf7 28.Ba3 Bg6 29.Nd6+ Kf6 30.Nxe8+ Bxe8 31.Rd8