Tainted Pact + Jace, Wielder of Mysteries

Tainted Pact
Jace, Wielder of Mysteries

Requires
Tainted Pact in hand. Jace on the battlefield. No two cards in library share a name. 1b available.
Steps
  1. Cast Tainted Pact by paying 1b, exiling your library
  2. Activate Jace's first ability by putting a loyalty ability on it, causing target player to mill two cards and you to win the game due to drawing from an empty library
Results
Win the game.