1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nc3 Be7 5.Bf4 O-O 6.e3 c5 7.dxc5 Bxc5 8.Be2 dxc4 9.Bxc4 a6 10.O-O b5 11.Bd3 Bb7 12.Ng5 Nbd7 13.Qc2 h6 14.Nh7 Re8 15.Nxf6+ Nxf6 16.Rfd1 Qe7 17.Rac1 Rac8 18.a3 Nh5 19.Bg3 Nxg3 20.hxg3 b4 21.axb4 Bxb4 22.Bh7+ Kh8 23.Be4 Bxc3 24.bxc3 Bxe4 25.Qxe4 Red8 26.Qb4 Rxd1+ 27.Rxd1 Qxb4 28.cxb4 Rb8 29.Rd6 Rxb4 30.Rxa6 g5