8Ball Billiards Jigsaw

Game description
Who doesn't love a good game of 8ball? Playing pool with your buddies is cool so we figured let's make a nice 8ball pool jigsaw puzzle for you! Can you solve this?
How to play
Use the mouse to drag the pieces.