1.e4 e5 2.Nc3 Nf6 3.Nf3 Nc6 4.Bb5 Bd6 5.d3 O-O 6.Bxc6 bxc6 7.Bg5 h6 8.Bh4 Re8 9.O-O Bf8 10.h3 Rb8 11.b3 d5 12.a3 Qd6 13.Bg3 dxe4 14.dxe4 Qc5 15.Na4 Qd6 16.Qe2 c5 17.Rfe1 Nh5 18.Bh2 Nf4 19.Qe3 Qg6 20.Bg3 c4 21.b4 a5 22.bxa5 Rb5 23.Qc3 Qh5 24.Rad1 Nxg2 25.Kxg2 Bxh3+ 26.Kh2 Bg4+ 27.Kg2 Rxa5 28.Rh1 Bxf3+ 29.Qxf3 Qxf3+ 30.Kxf3 Rxa4 31.Rd7 Bd6 32.Rh4 Rxa3+ 33.Ke2 Ra2 34.Ke1 Rxc2 35.Bh2 c3 36.Rf4 exf4 37.Kd1 Rd2+ 38.Ke1 h5 39.Rd8 Rxd8 40.Kf1 h4 41.f3 h3 42.e5 g6 43.exd6 g5 44.Bxf4 g4 45.Bh2 g3 46.Ke1 g2 47.Bg3 g1=Q# 0-1