1.e4 e5 2.Nc3 Nc6 3.g3 g6 4.Bg2 Bg7 5.d3 d6 6.f4 Nge7 7.Nf3 Nd4 8.O-O Bg4 9.Be3 c5 10.Qd2 O-O 11.Nh4 exf4 12.Bxf4 Qd7 13.Rf2 Rae8 14.Bh6 Bxh6 15.Qxh6 b5 16.h3 Be6 17.Raf1 Qd8 18.Nb1 d5 19.Nd2 dxe4 20.Nxe4 Nef5 21.Rxf5 Nxf5 22.Rxf5 Qd4+ 23.Rf2 f5 24.Ng5 Qg7 25.Qxg7+ Kxg7 26.Bc6 h6 27.Nxe6+ Rxe6 28.Bxb5 Rb8 29.a4 a6 30.Bc4 Re1+ 31.Kg2 Rxb2 32.Bxa6 Rc1 33.Bc4 Rcxc2 34.Rxc2 Rxc2+ 35.Kf3 Kf6 36.a5 g5 37.a6 Rc1 38.Ng2 Ke5 39.Ne3 h5 40.Nc2 g4+ 41.Ke3 gxh3 42.a7 h2 43.a8=Q h1=Q 44.Qb8+ Kf6 45.Qf8+ Kg6 46.Bf7+