World Cup Penalty 2018

75.31%