President Donald Trump spent his second year in office under siege from Democrats and the establishment media, but there were moments when his supporters felt particularly vindicated about their decision to vote for him.

Those moments are “MAGA moments,”when it was clear that Trump was keeping his campaign promise to Make America Great Again.

Here are the top MAGA moments of 2018:

12) Donald Trump rallies with Rush Limbaugh 

President Donald Trump chose to close out the 2018 midterm election campaign with a final campaign rally in Missouri with talk radio legend Rush Limbaugh. It was a definitive moment in the campaign when he reminded supporters he would continue his common sense conservative populist agenda and defy the Washington, DC, political establishment and the leftists in the establishment media.

Carolyn Caster/AP

“There is no other politician with a connection to voters like this,” Limbaugh marveled. “Nobody has it, and Washington can’t stand it.”

11) Kanye West Delivers Pro-Trump Message in the Oval Office 

In October, Hip-hop superstar Kanye West visited President Donald Trump at the Oval Office, delivering a speech in favor of the president’s agenda.

“We have to release the love throughout the entire country and give opportunities,” West said in a speech that defied the leftist media and pop culture’s attempt to smear the president.

Kanye West shows Donald Trump a photo of a hydrogen plane during their raucous meeting in the Oval Office.EVAN VUCCI / AP

Trump appreciated West’s free-flowing speech, despite parts of it that had to be censored for media coverage.

“He can speak for me any time he wants,” Trump said. “He’s a smart cookie. He gets it.”

10) Republican Senate Majority Saved

Although Republicans lost the House of Representatives in the 2018 midterm elections, they saved the majority in the Senate.

Brendan Smialowski/AFP/Getty Images

Republicans took over Democratic Senate Seats in Indiana, North Dakota, Florida, and Missouri, and held on to open seats in Tennessee and Utah.

The strengthening of the Senate Majority is immensely important for President Trump’s judicial nominations, especially if he gets a third opportunity to nominate a Supreme Court Justice.

9) Trump Welcomes Home Three American Detainees from North Korea

In May 2018, President Donald Trump welcomed home three American detainees from North Korea, a major victory for the United States.

That sped up a unilateral meeting between President Donald Trump and South Korean dictator Kim Jong-un and subsequently cooled a period of instability in the region.

JOINT BASE ANDREWS, MD – MAY 10: U.S. President Donald Trump walks with the three Americans just released from North Korea, Kim Dong Chul, Kim Hak-song and Tony Kim at Joint Base Andrews on May 9, 2018 in Maryland. Secretary of State Mike Pompeo traveled to North Korea and returned with the three men who had been detained for up to two years. The three U.S. citizens have been released as a goodwill gesture ahead of a planned summit between Trump and Kim Jong Un.(Photo by Mark Wilson/Getty Images)

Other hostages released in 2018 included Pastor Andrew Brunson from Turkey, Ahmed Etiwy from Egypt, and Joshua Holt from Venezuela.

8) 4.1 percent GDP growth

In July, President Donald Trump celebrated the news that the United States experienced 4.1 percent GDP growth in the second quarter of 2018.

Andrew Burton:Getty Images

“We’re on track to hit the highest annual average growth rate in over 13 years,” he said. “And I will say this right now, and I’ll say it strongly: As the trade deals come in one by one, we’re going to go a lot higher than these numbers.”

7) American Embassy Moved to Jerusalem

In May 2018 the United States officially recognized Jerusalem as the capital of Israel by opening up a consulate in the city.

Trump’s campaign promise to move the embassy was finally fulfilled, ignoring lobbying against the decision from members of his own administration and foreign leaders around the world.

U.S. Treasury Secretary Steve Mnuchin claps as Ivanka Trump unveils an inauguration plaque during the opening of the U.S. embassy in Jerusalem on Monday.Menahem Kahana / AFP / Getty Images

“Today, we follow through on this recognition and open our embassy in the historic and sacred land of Jerusalem, and we’re opening it many many years ahead of schedule,” Trump noted on the occasion.

6) Donald Trump names Mike Pompeo as Secretary of State and John Bolton as National Security Advisor

President Donald Trump spent much of his first year struggling with top foreign policy advisers – Rex Tillerson as Secretary of State and H.R. McMaster as his National Security Advisor.

John Bolton, Mike Pompeo

In March 2018, the president brought in Mike Pompeo as his Secretary of State and John Bolton as his National Security Advisor, both of whom appeared more comfortable channeling the president’s agenda abroad.

5) Unemployment rate at 3.7 percent

In October 2018, the Bureau of Labor announced that the unemployment rate had reached 3.7 percent, the lowest rate since 1969.

“Under Republican leadership, America is booming, America is thriving, and America is winning like never before, because we are finally putting America first,” Trump boasted at a campaign rally after the news was released.

4) Signing the new USMCA trade deal

President Donald Trump, Mexican President Enrique Peña Nieto, and Canadian Prime Minister Justin Trudeau signed a new trade deal replacing NAFTA on November 30.

Trump spent two years driving for a new trade deal to replace NAFTA and earned concessions from both Canada and Mexico.

“This is a model agreement that changes the trade landscape forever,” Trump said at the signing ceremony. “And this is an agreement that, first and foremost, benefits working people — something of great importance to all three of us here today.”

The new agreement still has to be approved by Congress in 2019.

3) Ending the Iran Deal

President Donald Trump campaigned on ending the Iran deal, but some of his advisers spent months trying to salvage former president Barack Obama’s signature effort on the world stage.

In May 2018, Trump finally kept his promise, signing a memorandum to withdraw from the deal and restore sanctions on the rogue regime.

President Donald Trump shows a signed Presidential Memorandum after delivering a statement on the Iran nuclear deal from the Diplomatic Reception Room of the White House, Tuesday, May 8, 2018, in Washington. (AP Photo/Evan Vucci)

“Today’s action sends a critical message,” Trump said. “The United States no longer makes empty threats. When I make promises, I keep them.”

2) Shutdown fight for border security

In December, President Donald Trump bucked members of his own party to demand an additional $5 billion in funding for any kind of physical barrier on the Southern border.

In previous government funding fights, the president had conceded to obstruction from Democrats, as House Speaker Paul Ryan and Senate Majority Leader Mitch McConnell promised to fight for more funding after the midterm election. Despite signs from the White House that Trump was again preparing to concede the fight, he took on Senate Minority Leader Chuck Schumer and House Minority Leader Nancy Pelosi.

With a partial government shutdown on the horizon, President Trump and Democratic leaders had a heated exchange over border security and wall funding in front of reporters.

Trump was vindicated when Republicans successfully passed a government funding bill that included additional funds for national security.

The fight is ongoing, but Trump supporters were particularly pleased that the president was willing to fight for his signature campaign promise.

1) Trump appoints Justice Brett Kavanaugh to the Supreme Court

In October, President Trump witnessed the swearing in of his second nominee to the Supreme Court, keeping his campaign promise to nominate constitutional judges.

Brett Kavanaugh (L) is sworn-in as Associate Justice of the US Supreme Court by Associate Justice Anthony Kennedy (R) before wife Ashley Estes Kavanaugh (2nd-R), daughters Margaret (2nd-L) and Elizabeth (C), and US President Donald Trump at the White House in Washington, DC. (Photo by Jim WATSON / AFP) (Photo credit should read JIM WATSON/AFP/Getty Images)

It was a long, destructive confirmation battle in the Senate, but ultimately Brett Kavanaugh was sworn in, despite dozens of false smears against his character.

“On behalf of our nation, I want to apologize to Brett and the entire Kavanaugh family for the terrible pain and suffering you have been forced to endure,” Trump said at the swearing-in ceremony. “What happened to the Kavanaugh family violates every notion of fairness, decency, and due process.”