Lyon kept Barcelona's vaunted attack in check as the sides drew 0-0 in the first leg of the Champions League round of 16 on Tuesday.

Lionel Messi failed to add to his six goals so far in the competition, while Luis Suarez had the goal gaping but sliced a shot wide with 20 minutes left after latching on to Jordi Alba's pass from the left.

When Messi picked out Sergio Busquets five minutes from the end, the midfielder's rasping shot from the edge of the penalty area drew a fine save from Anthony Lopes.

Lyon defender Marcelo, left, and Lyon defender Leo Dubois, center, challenge Barcelona defender Jordi Alba, right, during the Champions League round of 16 first leg soccer match between Lyon and FC Barcelona in Decines, near Lyon, central France, Tuesday, Feb. 19, 2019. (AP PhotoLaurent Cipriani)

Lyon defender Marcelo, left, and Lyon defender Leo Dubois, center, challenge Barcelona defender Jordi Alba, right, during the Champions League round of 16 first leg soccer match between Lyon and FC Barcelona in Decines, near Lyon, central France, Tuesday, Feb. 19, 2019. (AP PhotoLaurent Cipriani)

Messi had the goal in his sights in the last minute with his second free kick of the night, but struck it into the wall and did the same with the rebound.

Both goalkeepers did well in a contest free of any cynical or heavy fouling, with Barcelona's Marc-Andre ter Stegen making two fine saves inside the first 10 minutes from midfielder Houssem Aouar and forward Martin Terrier.

Although Lyon spent much of the half chasing Barcelona's slick midfielders, Barca's approach play too often broke down around the penalty area. Suarez was the biggest culprit, wasting several promising moves with unusually hurried passes.

Lyon forward Memphis Depay, left, challenges Barcelona forward Lionel Messi, right, during the Champions League round of 16 first leg soccer match between Lyon and FC Barcelona in Decines, near Lyon, central France, Tuesday, Feb. 19, 2019. (AP PhotoLaurent Cipriani)

Lyon forward Memphis Depay, left, challenges Barcelona forward Lionel Messi, right, during the Champions League round of 16 first leg soccer match between Lyon and FC Barcelona in Decines, near Lyon, central France, Tuesday, Feb. 19, 2019. (AP PhotoLaurent Cipriani)

Coach Ernesto Valverde's side won the Spanish league last season and leads it again. But Barcelona has not reached the Champions League final since winning the competition for the fifth time in 2015.

In the night's other match, Liverpool and Bayern Munich also drew 0-0 in a match between five-time champions.

The return legs are on March 13.

Lyon midfielder Houssem Aouar, right, challenges Barcelona forward Luis Suarez, left, during the Champions League round of 16 first leg soccer match between Lyon and FC Barcelona in Decines, near Lyon, central France, Tuesday, Feb. 19, 2019. (AP PhotoLaurent Cipriani)

Lyon midfielder Houssem Aouar, right, challenges Barcelona forward Luis Suarez, left, during the Champions League round of 16 first leg soccer match between Lyon and FC Barcelona in Decines, near Lyon, central France, Tuesday, Feb. 19, 2019. (AP PhotoLaurent Cipriani)

Missing its best forward Nabil Fekir through suspension, Lyon started with Moussa Dembele as the central striker with Memphis Depay playing behind him. Terrier, cutting in from the left, was the most dangerous of Lyon's forwards.

Lyon almost scored after five minutes when Aouar showed great technique to receive a pass on the edge of the area, neatly make space and shoot low to the right. Ter Stegen got down well to push his shot away and moments later made an even better save to tip Terrier's powerful shot one-handed onto the crossbar.

As usual, Messi was elusive to mark and often found good positions.

Lyon defender Jason Denayer, left, and Lyon defender Leo Dubois, right, challenge Barcelona forward Luis Suarez, center, during the Champions League round of 16 first leg soccer match between Lyon and FC Barcelona in Decines, near Lyon, central France, Tuesday, Feb. 19, 2019. (AP PhotoLaurent Cipriani)

Lyon defender Jason Denayer, left, and Lyon defender Leo Dubois, right, challenge Barcelona forward Luis Suarez, center, during the Champions League round of 16 first leg soccer match between Lyon and FC Barcelona in Decines, near Lyon, central France, Tuesday, Feb. 19, 2019. (AP PhotoLaurent Cipriani)

But he had a largely frustrating first half, failing to test Lopes with a free kick and two shots. When his trickery did work, notably with an excellent scooped pass over the defense in the 39th, the disappointing Dembele fluffed his shot.

Terrier shot wide seconds before the break and Depay finally got involved when he curled a shot wide in the 52nd.

A tactical switch from Lyon coach Bruno Genesio saw Depay moved wide left, with Terrier through the middle and Dembele on the right.

It gave Lyon greater mobility but made it at risk from a swift Barcelona counterattack. On one of those, Suarez finally found some room to turn in the penalty area, but impressive defender Leo Dubois nipped in to block his shot.

After Messi had an angled drive comfortably parried by Lopes near his front post, Valverde brought on Philippe Coutinho for Dembele.

Barcelona's players stepped it up and finished the match with a greater sense of urgency as they hunted a valuable away goal.

Lopes cut out a dangerous Alba cross, saved from Coutinho and narrowed the angle when Messi ran onto Suarez's pass.

More AP soccer: https://apnews.com/apf-Soccer and https://twitter.com/AP_Sports