England captain Alastair Cook said Friday's 41-run win over India was a true indication of their talent in the 50-over game.
Cook's men were very disappointing in the five-match one-day international series, won 3-1 by India, but at least finished on a high at Headingley.
Joe Root's 113 helped them to an imposing 294-7 total and India were bowled out for 253 in response.
"That was a far better performance and that's what we can play like," Cook said afterwards.
"Joe played fantastically well, he went on and a couple of guys supported me. That's what we've been missing.
"We got a lot of 20's and 30's this series. The first time we go on and one of the guys takes the responsibility to get a hundred [we win]."
Cook paid tribute to James Anderson, who took the key scalps of Ajinkya Rahane and Virat Kohli for zero and 13 in the first seven overs of India's response.
And he believes England's preparation for next year's World Cup is "perfect" with a seven-match series in Sri Lanka, later this year, to be followed by a tri-series against India and Australia in January and February.
"He [Anderson] is an outstanding bowler," Cook added.
"Early wickets are key. To get one in the first over makes a massive difference. We were always ahead in the game.
"We can totally focus now on one-day cricket. We've got a bit of a break, then Sri Lanka, playing spin and then the tri-series in Australia. Preparation [for the World Cup] will be perfect."
England coach Peter Moores acknowledged the win was desperately needed and said India were thoroughly deserving winners of the series.
"I thought we played well [today]. We desperately needed a performance," Moores told Sky Sports.
"We've had a poor series. Credit to India, they've played better than we have in all departments."They've played more aggressive with the bat and showed more skill with the ball. Today it was nice to back up a big score with more intelligent bowling."