Season the chicken with salt and pepper. Heat a large saute pan until very hot. Add oil and when almost smoking, add the chicken and saute until golden brown on all sides. Add the onion and garlic. Cook for 2 minutes.
Transfer meat to a plate and keep warm. Deglaze pan with the wine and vinegar. Reduce by half. Add the tomato, butter, and bouquet garni. Bring to a boil and add the chicken. Reduce heat and simmer for 20 minutes or until chicken is cooked. Remove chicken, and with an immersion blender, blend sauce.
Place chicken back into the sauce. Rectify seasoning. Bring to a boil and serve.