1.c4 Nf6 2.Nc3 g6 3.d4 Bg7 4.e4 d6 5.f4 O-O 6.Nf3 Na6 7.Bd3 Bg4 8.Be3 Nd7 9.Be2 e5 10.fxe5 dxe5 11.d5 Bxf3 12.Bxf3 Bh6 13.Bf2 f5 14.O-O Qe7 15.exf5 Rae8 16.fxg6 hxg6 17.Qe2 Nac5 18.Rae1 Nf6 19.b4 Ncd7 20.c5 e4 21.Nxe4 Nxe4 22.Qxe4 Ne5 23.Bg4 Qg5 24.Be6+ Rxe6 25.dxe6 Nf3+ 26.Qxf3 Rxf3 27.e7 Rf8 28.exf8=Q+ Bxf8 29.Re8