1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.c4 c5 6.d4 cxd4 7.Qxd4 Nc6 8.Qh4 d6 9.Nc3 Qa5 10.Nd5 Be6 11.Bd2 Qd8 12.e4 Nh5 13.Rab1 Qd7 14.b4 Rae8 15.Rfc1 b6 16.Be3 h6 17.c5 bxc5 18.bxc5 f5 19.Nd2 Ne5 20.c6 Nxc6 21.Rxc6 Qxc6 22.Nxe7+ Rxe7 23.Qxe7 Re8 24.Qxa7 Qc2 25.exf5 Bxf5 26.Rb8 Rxb8 27.Qxb8+ Kh7 28.Qb3 Qc1+ 29.Nf1 Nf6 30.Bxc1