1.a3 c6 2.Nc3 d5 3.d4 g6 4.e4 dxe4 5.Nxe4 Bg7 6.Nf3 Bg4 7.Bc4 Nf6 8.Nxf6+ Bxf6 9.c3 O-O 10.h3 Bf5 11.Bh6 Bg7 12.Qd2 Nd7 13.h4 Nf6 14.Ne5 Ne4 15.Qe3 Qb6 16.Bxg7 Qxb2 17.O-O Kxg7 18.g4 Nd2 19.gxf5 Nxf1 20.Rxf1 Qxa3 21.h5 Qd6 22.Kg2 Rad8 23.Rh1 gxf5 24.Qg5+ Kh8 25.h6 Qf6 26.Qxf6+ exf6 27.Nxf7+ Rxf7 28.Bxf7 b5 29.Ra1 Rd7 30.Re1 Rd8 31.Re8+