1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.c3 Bd6 6.Nbd2 Rb8 7.a4 h6 8.Nf1 Bf8 9.Ne3 Be7 10.O-O d6 11.Qc2 g6 12.b4 a6 13.h3 Bd7 14.Bb3 O-O 15.Qe2 Kg7 16.Re1 Qc8 17.Nd5 Bd8 18.Qd2 g5 19.h4 Nh7 20.d4 Bg4 21.Ne3 Bxf3 22.Nf5+ Kh8 23.gxf3 Ne7 24.Nxh6 Ng6 25.Nf5 Nxh4 26.Qd3 Bf6 27.a5 exd4 28.cxd4 Qd7 29.Bd2 Rg8 30.Kf1 Nxf5 31.exf5 g4 32.Bf4 gxf3 33.Qxf3 Qxf5 34.Bd5 Rg4 35.Bxd6 Qg5 36.Bg3 Rxd4 37.Rad1 Rxb4 38.Re4 Rxe4 39.Bxe4 Be5 40.Qh1 Kg8 41.Qxh7+ Kf8 42.Rd7 Qg7 43.Bxe5 Qxe5 44.Qxf7# 1-0