Graham Potter's men put in an excellent performance at Villa Park - opening the scoring two minutes in.
“It was a really good performance, I thought,” said the Swans boss.
“We got off to a great start, scoring within two minutes again, then Erwin (Mulder) makes a great save which just shows that even in a good performance there is always a moment you have to survive.
“But, when you look at the whole 90 minutes, we had good control of the game, we created some good chances and scored goals at good times again.
“We scored early in the second half, which dampens any momentum they might have picked up.
“Overall I am delighted with the players, with their attitude and desire to try. That was fantastic and we had some quality too so a good win for us.”