1.e4 g6 2.d4 Bg7 3.Nc3 d6 4.f4 Nf6 5.Nf3 O-O 6.Bc4 Nxe4 7.Bxf7+ Rxf7 8.Nxe4 c6 9.O-O Qb6 10.c3 Bf5 11.Ng3 Bg4 12.Qc2 e5 13.fxe5 Bxf3 14.e6 Re7 15.Rxf3 Rxe6 16.Bf4 Nd7 17.Raf1 Rae8 18.Qd2 a5 19.Bh6 Nf6 20.Bxg7 Kxg7 21.Nh5+ gxh5 22.Qg5+ Kh8 23.Rxf6 Qd8 24.Rxe6 Qxg5 25.Rxe8+ Kg7 26.Ref8 Qe3+ 27.Kh1 Qe2 28.R8f2 Qc4 29.a3 Kg6 30.h4 c5 31.Rf7