1.Nf3 Nf6 2.b3 c5 3.Bb2 e6 4.e3 Be7 5.d4 cxd4 6.Nxd4 O-O 7.Bd3 Nc6 8.O-O Nb4 9.Be2 d5 10.a3 Nc6 11.Nd2 Bd7 12.Bd3 a6 13.e4 Qb6 14.exd5 Nxd4 15.Nc4 Qc7 16.Bxd4 Nxd5 17.Qh5 h6 18.Be5 Qd8 19.Rad1 Bf6 20.Bd6 Be7 21.Bg3 Bc6 22.Ne5 Qb6 23.Ng4 Nf6 24.Nxh6+ gxh6 25.Qxh6 Be4 26.Be5 Bg6 27.Bxg6 fxg6 28.Qxg6+ Kh8 29.Rd3