Chess puzzle (Equality)
Moves: 1. e4 d6 2. d4 Nf6 3. Nf3 Nxe4 4. Bd3 Nf6 5. Nc3 g6 6. Be3 Bg7 7. Qd2 O-O 8.
O-O-O c6 9. Bh6 b5 10. h4 b4 11. Ne4 a5 12. Bxg7 Kxg7 13. Nxf6 *
Position (FEN): rnbq1r2/4ppkp/2pp1Np1/p7/1p1P3P/3B1N2/PPPQ1PP1/2KR3R b - - 0 13
Black to move.
Themes:  Middlegame  
Puzzle rating: 1329
Best move: exf6