Here are the winning Lotto, Lotto Plus 1 and Lotto Plus 2 numbers for Wednesday, 3 July 2019:

Main Lotto Draw: 8, 16, 17, 22, 50, 51 Bonus Ball:  25

Lotto Plus 1: 1, 6, 13, 41, 47, 49 Bonus Ball: 43

Lotto Plus 2:  3, 5, 23, 28, 34, 41 Bonus Ball: 21