Josh Harrison started Pittsburgh's first triple play at home in 21 years and hit a tying two-run double in a six-run fifth inning Sunday as the Pirates rallied past the Cubs.