Pakistan almost made it difficult for themselves chasing 130 odd against the West Indies, but at the end a victory with almost 20 overs to spare sounds quite comprehensive.
The best part of the win was that it came on the back of two young cricketers, who will probably be two of the most important members of Pakistan's side over the next decade and a half.
First Mohammad Aamer with the ball and then Umar Akmal with the bat showed that Pakistan's future is in good hands.
Both Aamer and Umar have already shown their promise at the highest level; today's performances, however, showed that besides the immense talent that they have, they also possess maturity.
Aamer bowled with the precision of an experienced work horse.
While Umar batted with controlled aggression.
His innings wasn't the typical slam bang aggro that he has displayed in the little time he has been around in international cricket.
He played watchfully and consolidated when Pakistan was in a shaky position; then when the time was right he played his strokes.
It felt great to watch these two boys help Pakistan get a winning start in the Champions Trophy.
Afridi's captaincy was not really tested today but a win is always a confidence booster; its good that his first game as captain was against a side like the West Indies and not against India or Australia.
Not that he lacks it, but he will surely be more confident the next time round.
However, I feel that his eagerness got the better of him in the first half of the game; I don't think Afridi should have come on to bowl when he did.
The pacers had done an unbelievable job of reducing the West Indies to 47-7; Afridi should have worked towards shutting them down.
I guess he believed he could do the job himself, and he probably wanted to stamp his authority on the game.
Fortunately it did not do Pakistan much harm; it could have been worse.
And even if he was below par with the ball, he showed he means business with his level headed batting leading Pakistan to victory.
It was sweet!