1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bc5 5.O-O Nf6 6.e5 d5 7.exf6 dxc4 8.Re1+ Be6 9.Ng5 Qxf6 10.Nxe6 fxe6 11.Qh5+ g6 12.Qxc5 Rf8 13.Rf1 O-O-O 14.Bg5 Rd5 15.Qxd5 exd5 16.Bxf6 Rxf6 17.a3 Ne5 18.Nd2 c5 19.Rae1 Nc6 20.Nf3 Kd7 21.Ne5+ Nxe5 22.Rxe5 d3 23.Rxd5+ Kc6 24.Rd4 cxd4 25.cxd3 cxd3 26.Rd1 Kd5 27.Rxd3 Kc4 28.Rh3 h5 29.Kf1 Rb6 30.b4 Re6 31.Rf3 d3 32.Re3 Rxe3 33.fxe3 Kc3 34.e4 Kc2 35.e5 d2 36.e6 d1=Q+ 37.Kf2 Qd6 38.g3 Qxe6 39.Kg2 g5 40.h4 g4 41.Kh2 Qe4 42.b5 Qe2+ 43.Kh1 Kd3 44.a4 Ke3 45.a5 Kf3 46.b6 Qg2#