Lviv - Champions League top scorer Luiz Adriano has scored a hat trick as Shakhtar Donetsk cruised to a 5-0 victory over 10-man BATE Borisov on Wednesday.
Luiz Adriano's second-half triple took him to nine Champions League goals this season, five of which he scored in a 7-0 rout of BATE last month.
Playing in Lviv, 1 030km from Donetsk, due to the Ukrainian conflict, Shakhtar took the lead on 19 minutes when captain Darijo Srna fired in off a cushioned pass from Luiz Adriano, who also assisted Alex Teixeira's 48th-minute goal.
BATE right-back Anri Khagush was sent off after the halftime whistle had gone, earning a second yellow card in less than a minute for arguing with the referee.
Shakhtar is second in Group H behind Porto, with BATE third.