One-day international, The Grange, Edinburgh:
England 212-4 (33.4 ovs) by Scotland 211 (49.5 ovs) by seven wickets
The England captain found the Scotland opening attack very much to his liking
England warmed up for Tuesday's opening one-day international against Australia with a commanding seven-wicket victory over Scotland in Edinburgh.
The Scots opted to bat but lost Ryan Watson in the first over and though Kyle Coetzer made his maiden ODI fifty they were bowled out for 211.
Openers Andrew Strauss (61) and Craig Kieswetter (69) smashed nine fours in the first four overs of the reply.
Paul Collingwood and Eoin Morgan saw them to victory with 16 overs left.
Exactly how good a preparation it was for England ahead of the five-match series against the Australians remains to be seen but there were some impressive performances nevertheless.
The opening batsmen struck a total of 21 fours and two sixes in a sparkling first-wicket stand worth 121.
Strauss looked in imperious form from the outset and hit the first two balls of the innings for four, but Kieswetter was first to fifty, reaching the landmark from 37 balls in the 12th over.
There were 18 boundaries in the England 100, and Strauss recorded his fifty in the following over with the 19th boundary of the innings.
Majid Haq dismissed the England captain with his sixth delivery when a somewhat nonchalant slog sweep flew straight to deep mid-wicket.
Kieswetter had made 63 when he lofted Haq to the long-off boundary where teenager Josh Davey took the catch but toppled back on to the boundary rope and had to release the ball, resulting in a single to the total.
The England wicketkeeper was finally dismissed when another lofted strike was safely taken at long-on.
Kevin Pietersen also appeared to want to end the match quickly and after a couple of stylish strokes he succumbed to a top-edge that was safely taken at mid-wicket.
It was a commendable effort from Coetzer, who arrived at the crease for the fifth ball of the innings after Watson was smartly taken at head height by Graeme Swann at second slip off James Anderson.
Coetzer might well have been given out lbw first ball as Anderson found some early movement, but consolidated and soon struck boundaries in five consecutive overs.
With the Scots proceeding nicely at 66-1 after 14 overs England turned to spin and slow left-armer Michael Yardy claimed the key wicket in his third over when Coetzer was caught and bowled off a leading edge when trying to turn one to leg.
Spin was in evidence for 17 successive overs, during which the hosts were restricted to 61 runs, Neil McCallum heaving the only six of the innings over wide long-on off Yardy but the Sussex captain collecting two more wickets.
In that period Swann also removed Hamilton, who played one Test for England in South Africa in 1999, and announced after the match that because of work commitments he was unlikely to play for Scotland again.
The left-hander had played a neat reverse sweep and compiled a determined 48 but was drawn down the pitch to leave a simple stumping for Kieswetter.
Wicketkeeper Dougie Lockhart added a useful 46 but departed in the final over trying to reach fifty with a four and seeing his off-stump knocked back by Ajmal Shahzad who also shattered the stumps of last man Ross Lyons.