Thompson falls short in round two thriller