Chess puzzle (Equality)
Moves: 1. c4 e5 2. Nc3 Nf6 3. Nf3 Nc6 4. e3 e4 5. Ng5 d5 6. cxd5 Nxd5 7. Ngxe4 Bf5 8.
Ng3 Be6 9. a3 Bd6 10. d4 Qd7 11. Be2 O-O 12. O-O f5 13. Bf3 Bxg3 14. fxg3 Rae8
15. Na4 b6 16. b4 Bf7 17. Re1 Re7 18. Qd2 Na5 19. Qd3 Qxa4 20. Rb1 Nb7 21. e4
Nd6 22. e5 Nf6 23. Bg5 Bc4 24. Qc3 Nfe4 25. Bxe4 Ref7 26. exd6 fxe4 27. Qxc4
cxd6 28. Rf1 Qxa3 29. Be7 Qe3+ 30. Kh1 Qd3 31. Qd5 *
Position (FEN): 5rk1/p3Brpp/1p1p4/3Q4/1P1Pp3/3q2P1/6PP/1R3R1K b - - 5 31
Black to move.
Themes: Defensive Move Middlegame  
Puzzle rating: 2079
Best move: Kh8