Chess puzzle (Equality)
Moves: 1. e4 c5 2. Bc4 e5 3. Nf3 d6 4. Nc3 a6 5. a3 b5 6. Ba2 h6 7. d3 Bb7 8. Be3 g5
9. O-O Bg7 10. b4 cxb4 11. axb4 Ne7 12. Nd5 O-O 13. Nb6 Nd7 14. Nxa8 Qxa8 15.
c4 Bc6 16. c5 d5 17. exd5 Nxd5 18. Bd2 Kh8 19. Rb1 f5 20. Be1 *
Position (FEN): q4r1k/3n2b1/p1b4p/1pPnppp1/1P6/3P1N2/B4PPP/1R1QBRK1 b - - 1 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 2111
Best move: Nf4