1.Nf3 Nf6 2.e3 e6 3.c4 b6 4.a3 c5 5.Nc3 Bb7 6.d4 cxd4 7.exd4 d5 8.Ne5 a6 9.Qf3 Be7 10.Bd3 O-O 11.O-O Nbd7 12.cxd5 Nxd5 13.Qh3 N7f6 14.Re1 Rc8 15.Bg5 h6 16.Bd2 Qd6 17.Bb1 Rfd8 18.Bxh6 gxh6 19.Qg3+ Kf8 20.Bg6 Nxc3 21.bxc3 Rxc3 22.Qxc3 fxg6 23.Qd3 Be4 24.Rxe4 Nxe4 25.Qxe4 Bf6 26.Nxg6+ Kf7 27.Nf4 Qxd4 28.Qg6+ Ke7 29.Qh7+ Ke8 30.Qg6+ Ke7 31.Qh7+