1.d4 d5 2.Nf3 c6 3.c4 e6 4.g3 dxc4 5.Bg2 b5 6.O-O Bb7 7.a4 a6 8.b3 cxb3 9.Qxb3 Nf6 10.Bb2 Be7 11.Nbd2 Nbd7 12.Rfd1 O-O 13.Ne5 Nxe5 14.dxe5 Nd5 15.Ne4 Qc7 16.Rac1 Rfd8 17.axb5 axb5 18.Qf3 Nb6 19.Qh5 Nc4 20.Ba1 c5 21.Rxd8+ Rxd8 22.Qg4 Bf8 23.Nf6+ Kh8 24.Nxh7 Kxh7 25.Bxb7 Kg8 26.Be4 Nxe5 27.Bxe5 Qxe5 28.Qh4 f6 29.Bg6