1.Nf3 c5 2.g3 Nc6 3.Bg2 Nf6 4.O-O g6 5.c4 Bg7 6.Nc3 O-O 7.e4 e5 8.d3 d6 9.h3 Nd4 10.Nxd4 cxd4 11.Ne2 Ne8 12.g4 f5 13.exf5 gxf5 14.gxf5 Bxf5 15.Ng3 Be6 16.Qh5 Nf6 17.Qh4 d5 18.b3 Rb8 19.Bg5 Qd7 20.Rae1 dxc4 21.bxc4 b5 22.f4 exf4 23.Rxf4 Nd5 24.cxd5 Bxd5 25.Re7 Qc6 26.Bxd5+ Qxd5 27.Rxg7+ Kxg7 28.Bh6+ Kh8 29.Qe7