1.Nf3 d5 2.g3 c5 3.Bg2 Nc6 4.d4 Nf6 5.O-O Bf5 6.c4 e6 7.Nc3 Ne4 8.Qa4 Nxc3 9.bxc3 Be4 10.cxd5 exd5 11.Ne5 Bxg2 12.Kxg2 Qc7 13.e4 O-O-O 14.Nxc6 Qxc6 15.Qxa7 dxe4 16.Be3 cxd4 17.cxd4 Qa6 18.Qxa6 bxa6 19.Rab1 Be7 20.Rfc1+ Kd7 21.Rb7+ Ke6 22.Rcc7 Rhe8 23.Ra7 Rd6 24.g4 g6 25.Bf4 Rxd4 26.Rxa6+ Bd6 27.Rcc6 Rd8 28.g5