1.e4 e5 2.Nc3 Nc6 3.g3 Bc5 4.Nf3 a6 5.Bg2 d6 6.d3 Nge7 7.O-O O-O 8.Nh4 f5 9.exf5 Nxf5 10.Nxf5 Bxf5 11.Be3 Bxe3 12.fxe3 Qd7 13.Bd5+ Kh8 14.Qf3 Qe8 15.Rf2 Bh3 16.Qxf8+ Qxf8 17.Rxf8+ Rxf8 18.Bxc6 bxc6 19.Ne4 c5 20.a3 a5 21.a4 Kg8 22.b3 h6 23.Nd2 Be6 24.Rb1 Kf7 25.Nc4 Ra8 26.e4 Ke7 27.Kg2 Ra7 28.Ne3 Ra8 29.Rf1