1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nxc3 6.bxc3 Bg7 7.Bc4 O-O 8.Ba3 b6 9.Nf3 Bb7 10.Qe2 Nd7 11.O-O c5 12.Rad1 Qc7 13.Rfe1 a6 14.Bd5 Rfe8 15.Bxf7+ Kxf7 16.Ng5+ Kg8 17.Qc4+ e6 18.Nxe6 Ne5 19.dxe5 Qf7 20.Rd6 b5 21.Qxc5 Rxe6 22.Red1 Bf8 23.Rd8 Re8