1.Nf3 Nf6 2.c4 e6 3.Nc3 d5 4.d4 Bb4 5.Bg5 O-O 6.e3 h6 7.Bh4 c5 8.Bd3 cxd4 9.exd4 dxc4 10.Bxc4 b6 11.O-O Bb7 12.Ne5 Nc6 13.Bxf6 gxf6 14.Nxc6 Bxc6 15.d5 Bxc3 16.Qg4+ Kh8 17.dxc6 Bxb2 18.Rad1 Qc7 19.Bxe6 Rg8 20.Qb4 fxe6 21.Qxb2 Qxc6 22.Qxf6+ Kh7 23.g3 Rg6 24.Qf4 Rag8 25.Rfe1 R8g7 26.Rd6 Qc8 27.Qe4 Re7 28.Red1 Qc5