1.e4 d6 2.d4 Nf6 3.Nc3 g6 4.f4 Bg7 5.Nf3 O-O 6.Bd3 Bg4 7.O-O Nc6 8.e5 Ne8 9.Be3 dxe5 10.dxe5 f6 11.exf6 Bxf6 12.h3 Bf5 13.Bc4+ Kh8 14.Qe2 Nd6 15.Bd5 Qe8 16.Rad1 Rd8 17.Bf2 Bc8 18.Ne5 Bg7 19.Bxc6 bxc6 20.Bxa7 Bf5 21.a4 Ra8 22.Bd4 Bc8 23.Nf3 Rxf4 24.Bxg7+ Kxg7 25.Qe5+ Rf6 26.Ng5 Bf5 27.Rfe1 Nf7 28.Qxe7 Qg8 29.Nce4