Taylor hat-trick, unbeaten knock inspires clean sweep