1.Nf3 c5 2.g3 Nf6 3.Bg2 g6 4.b3 Bg7 5.Bb2 O-O 6.c4 d5 7.cxd5 Nxd5 8.Bxg7 Kxg7 9.O-O Nc6 10.d4 cxd4 11.Nxd4 Nxd4 12.Qxd4+ Nf6 13.Qe5 Kg8 14.Nc3 Nd7 15.Qe3 e6 16.Rac1 Qb6 17.Qf4 e5 18.Qh4 Qf6 19.Qh6 Nb6 20.Ne4 Qe7 21.Rc7 Bd7 22.Rxb7 Rfb8 23.Ng5 f6 24.Rxb6 axb6 25.Bd5+ Kh8 26.Nf7+ Kg8 27.Nxe5+ Be6 28.Nc6 Qd6 29.Bxe6+ Qxe6 30.Nxb8 Rxb8 31.Qd2