The impressive Jamie Heaslip rounded off a good night with the final try with James Hook adding the extras.
British and Irish Lions: L Byrne; S Williams, B O'Driscoll, J Roberts, L Fitzgerald; R O'Gara, M Phillips; G Jenkins, L Mears, A Jones, A-W Jones, P O'Connell capt; T Croft, D Wallace, J Heaslip. Replacements: M Rees, P Vickery, S Shaw, J Worsley, M Blair, R Flutey, J Hook.
Sharks: S Terblanche; C Jordaan, A Strauss, R Swanepoel, L Vulindlu; M Dumond, R Kockott; D Carstens, S Badenhorst, J du Plessis, S Sykes, J Muller (capt), J Botes, J Deysel, K Daniel. Replacements: C Burden, P Cilliers, A van den Berg, M Rhodes, C McLeod, G Cronje, L Mvovo.