Wicketkeeper hits 146, allrounder unbeaten on 83 after coming together at 98 for 5