1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d3 h6 6.Re1 O-O 7.a4 a5 8.Nbd2 d6 9.c3 Bg4 10.h3 Bh5 11.Nf1 Kh8 12.Ng3 Bg6 13.d4 exd4 14.cxd4 Bb4 15.Re2 d5 16.exd5 Nxd5 17.Ne5 Bh7 18.Ne4 Bxe4 19.Rxe4 Nf6 20.Nxc6 bxc6 21.Re3 Qd6 22.Rf3 Nd5 23.Be3 Rae8 24.Qd3 Re7 25.Rd1 Nxe3 26.fxe3 Qd7 27.e4 f6 28.Bb3 Bd6 29.Bc2 g6 30.e5 Bb4 31.Qxg6 Rg7 32.Qxh6+ Kg8 33.exf6 Rxf6 34.Rxf6 Bc5 35.dxc5 Qe7 36.Rdf1 Qxc5+ 37.Kh1 Qb4 38.Rf8+ Qxf8 39.Rxf8+ Kxf8 40.Qxc6 Kg8 41.Qd5+ Kh8 42.Qxa5 Kg8 43.Qd5+ Kh8 44.a5 c5 45.a6 c4 46.Qd8+ Rg8 47.Qf6+ Rg7 48.a7 c3 49.a8=Q#