The chord progression is very basic. For the Intro and the Chorus it's like this:
| e | 0 1 0 3 |
| B | 1 1 1 0 |
| G | 2 2 0 0 |
| D | 2 3 2 0 |
| A | 0 3 3 2 |
| E | 1 3 |
Am F C G
In the verses the G is not play and you let the C ring:
| e | 0 1 0 |
| B | 1 1 1 |
| G | 2 2 0 |
| D | 2 3 2 |
| A | 0 3 3 |
| E | 1 |
Am F C
This is the lead Guitar part (originally a trumpet):
Intro
| e | |
| B | 5 5 5 5 5 8 5 5 5 5 |
| G | 5 5 5 5 7 5 4 5 7 |
| D | |
| A | |
| E | |
| e | |
| B | 5 5 5 5 5 8 5 5 5 8 5 |
| G | 5 5 5 7 5 4 |
| D | |
| A | |
| E | |
Chorus
| e | |
| B | 5 5 5 5 5 8 5 5 5 5 |
| G | 5 5 5 5 7 5 4 5 7 |
| D | |
| A | |
| E | |
| e | |
| B | 5 5 5 5 5 8 5 5 5 8 5 |
| G | 5 5 5 7 5 4 |
| D | |
| A | |
| E | |
Chorus
| e | |
| B | 5 5 5 5 5 8 5 5 5 5 |
| G | 5 5 5 5 7 5 4 5 7 |
| D | |
| A | |
| E | |
| e | 5 5 5 5 |
| B | 8 8 8 5 5 |
| G | 7 7 7 7 5 5 |
| D | |
| A | |
| E | |
Bridge
| e | |
| B | 5 7 8 9 10 8 5 5 5 5 |
| G | 4 5 7 5 7 5 4 5 7 |
| D | |
| A | |
| E | |
| e | 5 5 5 5 |
| B | 8 8 8 5 5 |
| G | 7 7 7 7 5 5 4 2 |
| D | |
| A | |
| E | |
Chorus
| e | |
| B | 5 5 5 5 5 8 5 5 5 5 |
| G | 5 5 5 5 7 5 4 5 7 |
| D | |
| A | |
| E | |
| e | 5 5 5 5 |
| B | 8 8 8 5 5 |
| G | 7 7 7 7 5 5 |
| D | |
| A | |
| E | |
| e | |
| B | 5 5 5 5 5 8 5 5 5 5 |
| G | 5 5 5 5 7 5 4 5 7 |
| D | |
| A | |
| E | |
| e | 5 5 5 5 |
| B | 8 8 8 5 5 |
| G | 7 7 7 7 5 5 |
| D | |
| A | |
| E | |
| / slide up
| \ slide down
| h hammer-on
| p pull-off
| ~ vibrato
| + harmonic
| x Mute note
| b Bend
| pb Pre-bend
| br Bend release
| pbr Pre-bend release
| brb Bend release bend