Ronnie O'Sullivan will face former Welsh Open finalist Andrew Higginson in round one of the German Masters in February.
Watch and bet on live snooker at Bet365 > Live streaming > snooker
The Rocket is in desperate need of a good run in a ranking event in order to remain in snooker's elite top 16, but will face a tricky opener against Chesire ace Higginson, who also won a PTC event this season.
Defending champion Mark Williams will face either Irish legend Ken Doherty or Patrick Einsle in his opener, while Neil Robertson plays Marcus Campbell.
John Higgins takes on Mark Davis in the pick of the first round ties, while Stephen Maguire versus Ryan Day looks to be another closely contested affair.
Young stars Judd Trump, Ding Junhui and Mark Allen all await their first opponent from the wildcard round, as does world number one and runner-up in last year's event - Mark Selby.
The 2012 PartyPoker.net German Masters will take place between 1–5 February at the Tempodrom in Berlin, Germany and is the fourth ranking event of the season.
German Masters 2012 draw
Wildcard round
WC1 Ken Doherty v Patrick Einsle
WC2 Adrian Gunnell v Peter Bullen
WC3 Yu Delu v Chris Norbury
WC4 Mike Dunn v Craig Steadman
WC5 Liu Song v Soner Sari
WC6 James Wattana w/o v Mario Wehrmann
WC7 Paul Davison v Krzysztof Wróbel
WC8 Tom Ford v Philip Arnold
First Round
Mark Williams v Winner of WC1
Stuart Binghan v Peter Ebdon
Stephen Lee v Winner of WC2
Ding Junhui v Winner of WC3
Ali Carter v Joe Perry
Ronnie O'Sullivan v Andrew Higginson
Matthew Stevens v Winner of WC4
Neil Robertson v Marcus Campbell
Mark Selby v Winner of WC5
Graeme Dott v James Wattana
Martin Gould v Ricky Walden
Shaun Murphy v Barry Hawkins
Judd Trump v Winner of WC7
Mark Allen v Winner of WC8
Stephen Maguire v Ryan Day
John Higgins v Mark Davis