Eurozone growth rose faster in the second-quarter than in the first three months, and pipped expectations of a flat reading, according to the flash gross domestic product estimate.
The data, published on Wednesday by Eurostat, the European Union's statistics office, came following a deluge in recent days of GDP data from individual eurozone countries – most of which appeared to be enjoying robust health.
Eurostat's preliminary estimate showed that GDP rose by a quarterly rate of 0.6% in the April-June period, the same as in the first quarter and matching forecasts.
This was enough, however, to push the annual rate of growth to 2.2% from 2.1% in the first quarter, and beating forecasts that it would remain at 2.1%.
There was no breakdown on the growth components, but many individual European economies that have reported GDP data in recent days have remarked on strong domestic demand.
"Domestic demand is improving significantly, while exports continue to grow despite uncertainty among trade partners and an appreciating euro," said Bert Colijn, senior economist at ING.
European Central Bank
With growth in countries such as the Netherlands, Spain and Italy reporting strong levels of quarterly growth, and Germany, the eurozone's biggest economy, still growing at a robust pace, the pressure would appear to be mounting on the ECB to tighten policy.
The push for end to quantitative easing could resurface at the remaining policy meetings this year.
"With inflation one of the few indicators that have not recovered to pre-crisis rates, the ECB will continue to be very cautious in its communication about the possible endings of QE," said Colijn.
The news was not good enough, however, to end the recent spate of selling in the euro. It fell 0.3% on Wednesday to $1.1706 against the dollar and is down 1.2% since the start of the month.
Equity markets were performing more robustly, however, and the EuroStoxx 50 index rose 0.9%.