1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.Nc3 d6 6.d3 h6 7.Be3 Bb6 8.Nd5 Bg4 9.Nxf6+ Qxf6 10.a3 Bxf3 11.Qxf3 Qxf3 12.gxf3 O-O 13.Bd5 Kh8 14.Bxc6 bxc6 15.f4 Bxe3 16.fxe3 exf4 17.Rxf4 Rab8 18.b3 Rb5 19.a4 Rg5+ 20.Kf2 f5 21.h4 Rh5 22.Rf1 Kg8 23.Rg1 fxe4 24.Rg4 Rxf4+ 25.Rxf4 exd3 26.cxd3 g6 27.Rc4 Rf5+ 28.Ke2 Rc5 29.Rg4 Kh7 30.Rf4 Rf5 31.Rb4 a5 32.Rb7 Rf7 33.Ra7 g5 34.Rxa5 c5 35.Rb5 g4 36.a5 g3 37.a6 g2 38.a7 g1=Q 39.a8=Q Rf2#