1.c4 Nf6 2.Nc3 e6 3.Nf3 c5 4.g3 Nc6 5.Bg2 Be7 6.O-O O-O 7.d4 d5 8.cxd5 Nxd5 9.Nxd5 exd5 10.dxc5 Bxc5 11.Bg5 f6 12.Rc1 Bb6 13.Bd2 Bg4 14.Qb3 Kh8 15.e3 d4 16.exd4 Bxf3 17.Qxf3 Nxd4 18.Qh5 Qd7 19.Rce1 Rfe8 20.Bxb7 Rxe1 21.Bxa8 Ne2+ 22.Kg2 Nxg3 23.hxg3 Qxd2 24.Qf7 h6 25.Bd5 Kh7 26.Qg8+ Kg6 27.Bf7+ Kg5 28.Qxg7+ Kf5 29.Bh5 Ke6 30.Bg4+ f5 31.Bxf5+ Kxf5 32.Qf7+