Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. c4 d5 3. Nc3 Bf5 4. Bg5 e6 5. cxd5 exd5 6. e3 h6 7. Bh4 g5 8. Bg3
Nc6 9. Bd3 Qd7 10. h3 O-O-O 11. Nge2 Nb4 12. Bxf5 Qxf5 13. Nc1 Nc2+ 14. Ke2
Nxa1 15. Nd3 Ne4 16. Nxe4 dxe4 17. Ne5 c5 *
Position (FEN): 2kr1b1r/pp3p2/7p/2p1Nqp1/3Pp3/4P1BP/PP2KPP1/n2Q3R w - - 0 18
White to move.
Themes:  Middlegame  
Puzzle rating: 1571
Best move: Qa4