WASHINGTON -- Donald Trump and Kamala Harris faced each other on the debate stage for the first 鈥 and possibly the last 鈥 time.

The Democratic vice president opened Tuesday night's faceoff with a power move, marching across the stage to Trump鈥檚 lectern to shake his hand.

鈥淜amala Harris,鈥 she said, introducing herself as the pair met for the first time ever. 鈥淟et鈥檚 have a good debate.鈥

鈥淣ice to see you. Have fun,鈥 the former Republican president responded.

The exchange set the tone for the 90-minute debate to come: Harris controlled the conversation at times, baiting Trump with jabs at his economic policy, his refusal to concede his 2020 election loss and even his performance at his rallies.

Trump, while measured early on, grew more annoyed as the night went on. And one significant moment played out after the two candidates left the stage, when megastar Taylor Swift said she'll vote for Harris.

Some takeaways on a historic debate:

Harris took the fight to Trump in a way that Biden could not

In her first answer, the former prosecutor said Trump鈥檚 tariffs would effectively create a sales tax on the middle class. She soon accused Trump of presiding over the worst attack on American democracy since the Civil War 鈥 the Capitol riot on Jan. 6, 2021. She charged him with telling women what they could do with their bodies. And she mocked Trump鈥檚 praise of dictators 鈥渨ho would eat you for lunch.鈥

Harris effectively controlled much of the conversation with such attacks and baited Trump into responses that were at times vents, and at others, reminders of his wild rhetoric and fixation on the past.

鈥淵ou did in fact lose that election,鈥 Harris said of the 2020 race that Trump lost to Democrat Joe Biden but still insists he won. 鈥淒onald Trump was fired by 81 million people,鈥 she said, referring to Biden's winning vote total.

But Harris may have got under her opponent鈥檚 skin the most when she went after his performance at his rallies, noting that people often leave early.

Growing visibly irritated, Trump insisted that his rallies were larger than hers.

A smiling Harris frequently shifted her message from Trump back to the American people.

鈥淵ou will not hear him talk about your needs, your dreams and your needs and your desires,鈥 Harris said. 鈥淎nd I鈥檒l tell you, I believe you deserve a president who actually puts you first.鈥

Trump had a label for Harris: 鈥楽he is Biden鈥

Trump was often on defense, but he did drive the core message of his campaign: Inflation and immigration are hammering Americans.

Immigrants, Trump said, have 鈥渄estroyed the fabric of our country.鈥

He repeatedly tied Harris to Biden.

鈥淪he is Biden,鈥 he said.

鈥淭he worst inflation we鈥檝e ever had,鈥 Trump added. 鈥淎 horrible economy because inflation has made it so bad. And she can鈥檛 get away with that.鈥

Harris responded: 鈥淐learly, I am not Joe Biden and I am certainly not Donald Trump. And what I do offer is a new generation of leadership for our country.鈥

Trump also went after Harris for moving away from some of the progressive positions she took in the 2020 Democratic presidential primary, urging voters not to believe the more moderate tone she鈥檚 striking in this campaign.

鈥淪he鈥檚 going to my philosophy now. In fact, I was going to send her a MAGA hat,鈥 he said, referring to the red 鈥淢ake America Great Again鈥 baseball caps that many of his supporters wear. 鈥淏ut if she ever got elected, she鈥檇 change it.鈥

Swift sings a praise for Harris

One of the most consequential moments came in a post on one of the most followed accounts on Instagram moments after the debate ended.

Swift has a loyal following among young women, a demographic Harris needs to turn out in big numbers. She called Harris a 鈥済ifted leader," telling her fans to do their research and make their own decisions, but 鈥淚鈥檝e done my research, and I鈥檝e made my choice.鈥

Trump on race and Harris on the attack

ABC moderator David Muir asked Trump point-blank about his allegation last month that Harris had belatedly 鈥 turned Black.鈥 Harris is Black and South Asian and a graduate of Howard University, a historically Black school in Washington.

Trump tried to play down the matter. 鈥淚 don鈥檛 care what she is, you make a big deal out of something, I couldn鈥檛 care less," Trump said.

Harris, however, had her opening and she rattled off a long list of Trump鈥檚 racial controversies: his legal settlement for discrimination against prospective Black tenants at his New York apartment buildings in the 1970s; his ad calling for the execution of Black and Latino teenagers 鈥 who were wrongly arrested 鈥 in the Central Park jogger case in the 1980s; and his false claims that former President Barack Obama was not born in the United States

鈥淚 think the American people want something better than that, want better than this,鈥 Harris said.

Trump accused Harris of trying to 鈥渄ivide鈥 people and dismissed her claims as dated and irrelevant.

鈥淭his is a person that has to stretch back 40, 50 years ago because there鈥檚 nothing now,鈥 he said.

Harris and Trump dug in on abortion positions

Harris came out swinging in defense of abortion rights, perhaps the strongest issue for Democrats since Trump鈥檚 nominees created a Supreme Court majority to overturn the constitutional right to an abortion. Her sharp arguments provided a vivid contrast to U.S. President Joe Biden's rambling comments on the issue during his June debate with Trump.

鈥淭he government, and Donald Trump, certainly should not be telling a woman what to do with her body,鈥 Harris said. She painted a vivid picture of women facing medical complications, gut-wrenching decisions and the need to travel out of state for an abortion.

Trump was just as fierce in defense, saying he returned the issue to the states, an outcome he said many Americans wanted. He struggled with accuracy, however, repeating the false claim that Democrats support abortion even after babies are born. He stuck to that even after he was corrected by moderator Linsey Davis.

鈥淚 did a great service in doing that. It took courage to do it,鈥 Trump said of the overturning of Roe v. Wade and its constitutional protections for abortion. 鈥淎nd the Supreme Court had great courage in doing it. And I give tremendous credit to those six justices.鈥

Polls has shown significant opposition to overturning Roe and voters have punished Republicans in recent elections for it.

Trump traded on a Harris talking point

Trump took a Harris talking point and directed it right back at her. It happened when he objected after Harris interrupted him.

鈥淲ait a minute, I鈥檓 talking now,鈥 Trump said. 鈥淪ound familiar?鈥

He was putting his own spin on a line Harris used famously against Mike Pence in the 2020 vice presidential debate when she rebuked Pence for interrupting, saying, 鈥淢r. Vice President, I鈥檓 speaking.鈥

Harris made a pitch to Republican voters

In a divided nation, the election will ultimately be decided by a small slice of swing voters in only a handful of states. And in a nod toward that fact, Harris made an explicit appeal to voters across the political spectrum 鈥 including Republicans.

She noted that she is a gun owner. She cited the 鈥渓ate, great John McCain,鈥 a reference to the Arizona Republican senator and war hero whom Trump criticized for being captured by enemy soldiers. And she listed the many Republicans who formerly served in the Trump administration who have now endorsed her campaign.

Trump, meanwhile, offered little outreach to voters in the middle, ignoring the calls for unity that framed his summertime convention speech.

Harris seized on the Jan. 6 attack on the Capitol to make another explicit appeal to undecided voters.

鈥淚t鈥檚 time to turn the page,鈥 she said. 鈥淎nd if that was a bridge too far for you, well, there is a place in our campaign for you.鈥

Trump was restrained, except when he wasn鈥檛

Democrats hoped and Republicans feared that Trump would lose his cool on stage. At first he didn't, but as Harris increasingly got under his skin, he went to some dark places.

Trump amplified false rumors that Haitian immigrants in Ohio are eating pets 鈥 ABC's Muir noted that local officials say that is not happening 鈥 as he argued that the Biden-Harris administration was admitting dangerous immigrants.

When Harris pressed him on the array of criminal and civil cases against him, Trump similarly fumed. He accused Harris and Biden of planting all the cases.

鈥淚 probably took a bullet to the head because of the things they said about me,鈥 Trump said, referencing the assassination attempt in July by a gunman whose motives are unknown.

When pressed on whether he had any responsibility for Capitol riot, Trump raised his voice, blaming both Democratic Rep. Nancy Pelosi of California, who was the House speaker at the time, and the Democratic mayor of Washington. He said the rioters have 鈥渂een treated so badly鈥 and once again denied he lost the 2020 election.

Harris replied, 鈥淒onald Trump was fired by 81 million people, let鈥檚 be clear about that, and clearly he鈥檚 having a very difficult time processing that.鈥

There was an in-the-weeds exchange on the economy

The debate opened with an unexpectedly wonky exchange on the economy: Harris took on Trump for his plan to put in place sweeping tariffs and for the trade deficit he ran as president; Trump slammed Harris for inflation that he incorrectly said was the worst in the country鈥檚 history.

Trump said people look back on his presidency鈥檚 economy fondly. 鈥淚 created one of the greatest economies in the history of our country,鈥 he said. Harris flatly told viewers, 鈥淒onald Trump has no plan for you.鈥

Americans are slightly more likely to trust Trump over Harris when it comes to handling the economy, according to an Associated Press-NORC Center for Public Affairs poll from August.

Gender was an afterthought in the back-and-forth

Harris would be the nation鈥檚 first female president. But her gender was an afterthought during the debate.

She made no references to the historic nature of her candidacy. Neither did Trump.

And there were no performative moments in which gender was an issue. Who could forget Trump鈥檚 decision to stand behind his last female opponent, Hillary Clinton, during a 2016 debate? He also called Clinton a 鈥渘asty woman.鈥 Afterward, Clinton said she was creeped out.

But on Tuesday night, both candidates stayed behind their podiums as instructed and there were no explicit jabs regarding gender.

Riccardi reported from Denver.