Loosely matching rhymes for temperature punch-through