Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 d6 4. d4 Bg4 5. dxe5 Nxe5 6. h3 Nxf3+ 7. gxf3 Be6 8.
Qd4 Nf6 9. Bg5 Be7 10. O-O-O O-O 11. f4 c5 12. Qe3 Qa5 13. e5 dxe5 14. fxe5 Nd5
15. Nxd5 Bxg5 16. Qxg5 Qxa2 17. Nc3 Qa1+ 18. Nb1 *
Position (FEN): r4rk1/pp3ppp/4b3/2p1P1Q1/8/7P/1PP2P2/qNKR1B1R b - - 3 18
Black to move.
Themes:  Middlegame  
Puzzle rating: 1271
Best move: Ba2