Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Bd7 4. d4 cxd4 5. Nxd4 Nf6 6. Bd3 g6 7. Be3 Bg7 8. O-O
O-O 9. Nd2 a6 10. Qc2 Nc6 11. f3 Nxd4 12. Bxd4 e5 13. Be3 Bc6 14. Bc4 d5 15.
exd5 Bxd5 16. Bb3 Bxb3 17. axb3 Nd5 18. Bc5 Re8 19. Ne4 b6 20. Bf2 f5 21. Nd2
Rc8 22. Nc4 b5 23. Ne3 Nf4 24. Rxa6 b4 25. c4 Nd3 26. Rd1 e4 27. fxe4 fxe4 28.
Nd5 Nxf2 *
Position (FEN): 2rqr1k1/6bp/R5p1/3N4/1pP1p3/1P6/1PQ2nPP/3R2K1 w - - 0 29
White to move.
Themes:  Middlegame  
Puzzle rating: 1587
Best move: Qxf2