1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.e5 Ne4 7.cxd4 Bb4+ 8.Nbd2 d5 9.Be2 Bg4 10.O-O O-O 11.Nb3 a5 12.a3 Be7 13.Be3 a4 14.Nc1 Qd7 15.Nd3 Na5 16.h3 Bh5 17.e6 Qxe6 18.Nf4 Qf5 19.g4 Bxg4 20.hxg4 Qxg4+ 21.Ng2 Ra6 22.Bxa6 bxa6 23.Ne5 Qe6 24.Qxa4 Nb7 25.Qd7 Qf6 26.f3 Ng3 27.Ng4 Qg6 28.Qxe7 Nxf1 29.Rxf1 h5 30.Ne5 Qg3 31.Bf4 Qh3 32.Qh4 Qf5 33.Ne3 Qh7 34.Kg2 f6 35.Nd7 Rd8 36.Nc5 Nxc5 37.dxc5 d4 38.Nd1 d3 39.Rh1 Qg6+ 40.Kf2 d2 41.Qxh5 Qd3 42.Qh8+ Kf7 43.Qh5+ Kg8 44.Qg4 Qd4+ 45.Be3 Qe5 46.Rg1 Qe7 47.Qc4+ Kf8 48.Rh1 g5