On July 22 , 2007 at The Great American Bash Hornswoggle won the WWE Cruiserweight Championship . Hornswoggle won the WWE Cruiserweight Championship after he pinned Jamie Noble in a Cruiserweight Open at The Great American Bash .