1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.a3 a5 6.Nc3 h6 7.Be3 d6 8.Bxc5 dxc5 9.Bb5 Qe7 10.Bxc6+ bxc6 11.Qe2 Nd7 12.Qe3 O-O 13.Nd2 a4 14.O-O-O Rd8 15.Rhf1 Nb6 16.f4 exf4 17.Qxf4 Be6 18.Nf3 Qd6 19.Ne5 Nd7 20.Nxd7 Rxd7 21.e5 Qd4 22.Rde1 c4 23.dxc4 Qb6 24.Rd1 Rxd1+ 25.Rxd1 Qc5 26.Qd4 Qe7 27.g3 Qg5+ 28.Rd2 Qf5 29.Qe4 Qxe4 30.Nxe4 Ra5 31.Nc3 Bxc4 32.Rd4 Be6 33.Rxa4 Rxe5 34.Re4 Rh5 35.Re2 Kf8 36.b4 Ke7 37.Na4 Kd6 38.Nc5 Kd5 39.Kb2 Bg4 40.Rf2 Rf5 41.Rxf5+ Bxf5 42.Kc3 Bc8 43.a4 g5 44.a5 f5 45.a6 f4 46.gxf4 gxf4 47.a7 h5 48.a8=Q Bd7 49.Qh8 Be8 50.Qd4# 1-0