Chess puzzle (Equality)
Moves: 1. d4 e6 2. c4 d5 3. Nc3 Bb4 4. a3 Bxc3+ 5. bxc3 dxc4 6. e4 b5 7. a4 c6 8. axb5
cxb5 9. d5 Nf6 10. d6 Nxe4 11. Qg4 Nxd6 *
Position (FEN): rnbqk2r/p4ppp/3np3/1p6/2p3Q1/2P5/5PPP/R1B1KBNR w KQkq - 0 12
White to move.
Themes:  Opening  
Puzzle rating: 1518
Best move: Qxg7