Chess puzzle (Equality)
Moves: 1. e4 a6 2. d4 b5 3. Nf3 Bb7 4. Bd3 h6 5. Bf4 Nf6 6. Nbd2 d5 7. e5 Ne4 8. O-O
e6 9. h3 c5 10. c3 c4 11. Bc2 b4 12. Qe2 bxc3 13. bxc3 Nxc3 14. Qe1 Qa5 15. Nh2
Ba3 16. Ndf3 Bb2 17. Bd2 Bxa1 *
Position (FEN): rn2k2r/1b3pp1/p3p2p/q2pP3/2pP4/2n2N1P/P1BB1PPN/b3QRK1 w kq - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1654
Best move: Qxa1