Sri Lanka's openers confidently negotiated an awkward session at the end of a rain-interrupted fourth day at Lord's Sunday, setting up the prospect of a fascinating finish to the third and final Test against England. Set 362 to win after Alex Hales had narrowly missed out on his maiden Test hundred for England, which is 2-0 up in the series, Kaushal Silva and Dimuth Karunaratne took the visitors to 32 without loss by the close. It leaves Monday's extended final day nicely poised with Sri Lanka facing the tallest of orders to score the runs that would secure a consolation victory. After the morning session and part of the afternoon's play were lost to rain, England resumed on 109 for four and opener Hales was the picture of disappointment when he ended up falling six runs short of his first test ton. With Alastair Cook, back in action after missing the start of the second innings with a bruised knee, also looking to push on towards a declaration at the other end, Hales was trapped lbw for 94 when trying to turn Angelo Mathews into the leg side. He reviewed umpire Rod Tucker's decision but was left dismayed when the video replay showed the ball would have clipped the top of leg stump. Cook, in the unusual position of batting at No. 7, enjoyed himself, following up his first-innings 85 by helping himself to a six in an unbeaten 49. Declaring on 233 for seven, Cook then gave his attack 12 overs to make a breakthrough but Silva and Karunaratne, who shared a hundred stand in the first innings, had few alarms against two of the world's top three pacemen, Stuart Broad and Jimmy Anderson. Anderson reprimanded England paceman James Anderson has received an International Cricket Council code of conduct reprimand for showing disrespect to umpire S Ravi during the third Test against Sri Lanka at Lord's, the global govening body said Sunday. Anderson has been handed the minimum penalty for the Level One offence of "conduct that is contrary to the spirit of the game". England's all-time leading wicket-taker admitted the charge and accepted the punishment for his response on Saturday after India's Ravi, one of the standing umpires at Lord's, told Anderson not to "verbally engage" with Sri Lanka batsman Rangana Herath. Scoreboard England (1st innings) 416 Sri Lanka (1st innings) 288 England (2nd innings) N. Compton c Chandimal b Eranga 19 A. Hales lbw b Mathews 94 J. Root b Pradeep 04 J. Vince b Pradeep 00 J. Bairstow b Pradeep 32 S. Finn lbw b Eranga 07 A. Cook not out 49 M. Ali c Herath b Eranga 09 C. Woakes not out 00 Extras (b6, lb4, w1, nb8) 19 Total (7 wkts dec., 71 overs, 315 mins) 233 Did not bat: S Broad, J Anderson Falls: 1-45 (Compton), 2-50 (Root), 3-50 (Vince), 4-101 (Bairstow), 5-120 (Finn), 6-202 (Hales), 7-224 (Ali). Bowling: Lakmal 13-2-45-0; Eranga 14-1-58-3 (3nb, 1w); Pradeep 15-5-37-3 (5nb); Herath 20-2-63-0; Mathews 9-3-20-1. Sri Lanka (2nd innings) D. Karunaratne not out 19 K. Silva not out 12 Extras (lb1) 01 Total (no wicket) 32 To bat: K Mendis, L Thirimanne, A Mathews, D Chandimal, K Perera, R Herath, S Eranga, S Lakmal, N Pradeep Bowling: Broad 5-2-15-0; Anderson 4-1-5-0; Woakes 2-1-7-0; Ali 1-0-4-0.