Pedro Piedrabuena defeated long-time rival and former champion Miguel Torres to win his 11th USBA 3-Cushion National Championship title.

His play throughout the event was nearly perfect and included an incredible come-from-behind victory against Kang Lee in the penultimate Semi-final round.

Best game and high run in the finals went to fifth place finisher John Park who posted a high run of 13 in a 2.143 average effort.

CLICK HERE to see the final ranking of the Last 16 with averages and high run.

CLICK HERE to go to the USBA website for a complete re-cap of the event with links to charts and video re-plays of the matches.