Young Cam Jansen and the Baseball Mystery Memory Match (Hard)

Find the matching pairs of words to complete the game.

baseball
puddle
batter
ruff
ruff
baseball
puddle
homerun
batter
homerun
pitch
pitch