Cincinnati Bengals quarterback AJ McCarron threw his first ever touchdown in a competitive NFL match against the Pittsburgh Steelers - a 66-yard throw to AJ Green.