Chess puzzle (Equality)
Moves: 1. d4 g6 2. c4 Bg7 3. Nf3 d6 4. Nc3 Nf6 5. e4 O-O 6. Be2 e5 7. d5 Nbd7 8. Be3
Ng4 9. Bg5 f6 10. Bh4 a5 11. Nd2 Nh6 12. f3 Nc5 13. b3 c6 14. O-O Qc7 15. Qc2
f5 16. a3 fxe4 17. fxe4 Bg4 18. Qd1 Bxe2 19. Qxe2 Nxb3 20. Nxb3 Qb6+ 21. Kh1
Rxf1+ 22. Rxf1 Qxb3 23. Be1 Qxa3 24. Rf3 Rf8 25. Nb5 Rxf3 *
Position (FEN): 6k1/1p4bp/2pp2pn/pN1Pp3/2P1P3/q4r2/4Q1PP/4B2K w - - 0 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1429
Best move: Nxa3