1.e4 e5 2.Bc4 Bc5 3.Nf3 Nc6 4.d3 d6 5.Nc3 Nf6 6.Bg5 h6 7.Bxf6 Qxf6 8.Nd5 Qd8 9.c3 O-O 10.O-O a6 11.Bb3 Ba7 12.Qe2 Ne7 13.Nxe7+ Qxe7 14.Nd2 Be6 15.Kh1 Bxb3 16.axb3 Qg5 17.Nf3 Qf6 18.b4 Rfe8 19.h3 Bb6 20.Nh2 c6 21.Ng4 Qg5 22.Ne3 Rad8 23.Nf5 d5 24.Rad1 Rd7 25.h4 Qf6 26.Qg4 Red8 27.g3 dxe4 28.dxe4 Rxd1 29.Rxd1 Rxd1+ 30.Qxd1 Bxf2 31.Kg2 Bb6 32.Qd6 Qe6 33.Qxe6 fxe6 34.Nd6 a5 35.Nc4 Bc7 36.Nxa5 c5 37.Nxb7 cxb4 38.cxb4 Kf7 39.Kf3 h5 40.Na5 Ke8 41.Nc4 Kd7 42.b5 Bb8 43.b4 Kc8 44.b6 Kb7 45.b5 Kc8 46.Ke3