Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Qb6 8. Bxf6
gxf6 9. Qd3 Qxb2 10. Rb1 Qa3 11. Be2 Rg8 12. O-O Nc6 13. Rb3 Qc5 14. Kh1 Nxd4
15. Na4 Qa7 16. Rb6 Nxe2 17. Qxe2 Bd7 18. Qc4 Bxa4 *
Position (FEN): r3kbr1/qp3p1p/pR1ppp2/8/b1Q1PP2/8/P1P3PP/5R1K w q - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1294
Best move: Qxa4+