Liverpool trained at Melwood on Friday ahead of a double-header of friendlies this weekend, against Barcelona at Wembley and Mainz in Germany. Here is a selection of snaps from the session.

Watch full coverage of both games on LFCTV and LFCTV GO - click here for details.