1.e4 e5 2.Nf3 Nc6 3.Bc4 Qe7 4.O-O Nf6 5.Nc3 d6 6.d4 Bg4 7.Be3 Bxf3 8.gxf3 O-O-O 9.d5 Na5 10.Be2 c6 11.Bxa7 cxd5 12.Nxd5 Nxd5 13.Qxd5 Nc6 14.Qc4 Qe6 15.Qc3 Rd7 16.Bb5 Rc7 17.Bb6 Rd7 18.Bxc6 bxc6 19.Qxc6+ Kb8 20.a4 d5 21.Qxe6 fxe6 22.a5 Rb7 23.Rfb1 Ka8 24.b4 dxe4 25.fxe4 Bd6 26.c4 Rhb8 27.c5 Be7 28.Kg2 Bd8 29.Bxd8 Rxd8 30.c6 Rb5 31.Kg3 Rc8 32.Rc1 Rxb4 33.f3 Rb5 34.Kf2 Rf8 35.c7 Kb7 36.a6+ Kc8 37.a7 Rb2+ 38.Kg3 Rf4 39.a8=Q+ Kd7 40.Qd8#