Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bf4 Nf6 3. c3 Nc6 4. Nf3 h6 5. e3 a6 6. Nbd2 Bg4 7. Be2 e6 8. O-O
Bd6 9. Bxd6 Qxd6 10. Qa4 Ne4 11. Rfe1 Bxf3 12. Nxf3 O-O 13. b4 Nf6 14. a3 e5
15. dxe5 Nxe5 16. Rad1 Ne4 17. Qb3 c6 18. c4 Nxf3+ 19. Bxf3 Qg6 20. cxd5 Ng5
21. Be2 cxd5 22. Qxd5 Rad8 23. Qxb7 Rb8 24. Qxa6 *
Position (FEN): 1r3rk1/5pp1/Q5qp/6n1/1P6/P3P3/4BPPP/3RR1K1 b - - 0 24
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 2127
Best move: Nf3+