Possible Duplicate:
What is the difference between “good” and “well”
Is the song matches so good grammatical? It was posted in the context of a video link, like a comment. It simply sounded weird to me, but I can't really explain why. I personally would rephrase it to the song fits so well.