Buena Vista Social Club – Chan Chan tab

Hey y'all, this is a great song, but I wasn't too happy with the solo's I found on the 
so I made an attempt as well.
hope you like it,
grtz.

Band: Buena vista social club
song: Chan chan
tuning: standard (eBGDAE)

This is how I play the trumpet solo:

e---------------5~-------5~------6~-3-----------------------------|B---------5-6-8----6-5-3----6-5-3-----3-5--------------6-------5--|G---4-6-7---------------------------------6~---6-7-7-7---7-5-5----|D-7---------------------------------------------------------------|A-----------------------------------------------------------------|E-----------------------------------------------------------------|
e-------------------------------------5---------------------------|B------6-5------------------------6-8------6-8-8-5-5h6-5---5------|G--5-------7-6~-7-9p7p6-9p7p6-7-9--------5----------------7-7-6~--|D----8------------------------------------------------------------|A-----------------------------------------------------------------|E-----------------------------------------------------------------|
e----------5--------------------------|B------------6-----8-5-----5/6-5------|G------6-7-----7-5-----5---------7-6~-|D--7-9-------------------8------------|A-------------------------------------|E-------------------------------------|
Guitar solo:
e---10~--8-10--8~---10-8-----------------------------------------|B---10~--------10~--10---11---------10~-------------10-11-12-13~-|G---------------------------9-10-12---------9-10-12--------------|D---------------------------------------(12)---------------------|A----------------------------------------------------------------|E----------------------------------------------------------------|
e----------------------5~------10-10-10-10h12-10-8--8~--10-8--------8------|B-6p5---8-8--6-5-----5------10-10-10-10-10----10-10-10~------11-8-11-11-10-|G-----7----------7-6-------------------------------------------------------|D--------------------------------------------------------------------------|A--------------------------------------------------------------------------|E--------------------------------------------------------------------------|
e--------------------8-10-8----------------------------------|B---------8-10-11-12--------11-10-8--------8~----------------|G--7-9-10---------------------------10-9-7----10-9-7---------|D---------------------------------------------------10-8-7~--|A------------------------------------------------------------|E------------------------------------------------------------|
I think it's quite accurate. any comments are welcome =)
Please rate this tab:
x1.0