rainbet
Leagues
Advertisements
Only Soccer Bets
Capper Lounge
Pro Tipsterr
Top Soccer Tips
Value Soccer Betting
Capper Tips
Soccer Victory
Advertisements
Overlyzer
Fussball Prognosen 24
Prognosen Wetten
1x2 Fussball Prognosen
Wetten Prognosen
 Bet Info


France Ligue 2 – Injuries & Suspensions

Angers SCO vs Grenoble

2023-12-05T20:45+01:00

Angers SCO

Doubtful:

Out (injuries/other): Šabanović (0/0 d), Nadje (1/1 f)

Suspended:

Latest league games
Last 5
10
15
  • 10-May
    Annecy FC
    1 - 2 (1 - 1)
    Angers SCO
  • 03-May
    Angers SCO
    2 - 1 (1 - 0)
    Pau FC
  • 27-Apr
    Paris FC
    3 - 1 (1 - 1)
    Angers SCO
  • 23-Apr
    Guingamp
    1 - 2 (1 - 1)
    Angers SCO
  • 20-Apr
    Angers SCO
    2 - 1 (0 - 1)
    ESTAC Troyes

Grenoble

Doubtful:

Out (injuries/other): Diarra (15/2 d), Isola (2/0 m), Touray (7/1 m), Tchaptchet (0/0 d), Perez (0/0 m)

Suspended:

Latest league games
Last 5
10
15
  • 10-May
    AC Ajaccio
    1 - 2 (0 - 1)
    Grenoble
  • 03-May
    Grenoble
    2 - 1 (2 - 1)
    US Concarneau
  • 27-Apr
    Valenciennes FC
    2 - 0 (1 - 0)
    Grenoble
  • 23-Apr
    Grenoble
    0 - 2 (0 - 0)
    AS Saint-Étienne
  • 20-Apr
    Annecy FC
    0 - 1 (0 - 0)
    Grenoble
Open Full Statistics
Head 2 Head
  • 15-Apr-242023/2024
    Grenoble0 - 0(0 - 0)Angers SCO
  • 05-Dec-232023/2024
    Angers SCO1 - 0(1 - 0)Grenoble
  
 Team
2Angers SCO
10Grenoble
TOTALHOMEAWAY
MPWDLFAPMPWDLFAPHMPWDLFAPA
372071056426718133231154219748252725
371312124241511877422182819658202323
<--    -->
* P - points, PH - points at home, PA - points away, MP - match played, W - win, D - draw, L - lose, F - goals for, A - goals against

AS Saint-Étienne vs Guingamp

2023-12-05T20:45+01:00

AS Saint-Étienne

Doubtful:

Out (injuries/other): Bentayg (9/1 d), Monconduit (6/0 m), Diarra (9/0 f), Wadji (3/0 f)

Suspended: Bouchouari (15/0 m)

Latest league games
Last 5
10
15
  • 10-May
    AS Saint-Étienne
    1 - 1 (1 - 0)
    Rodez AF
  • 04-May
    Guingamp
    2 - 2 (0 - 2)
    AS Saint-Étienne
  • 27-Apr
    AS Saint-Étienne
    1 - 0 (1 - 0)
    SM Caen
  • 23-Apr
    Grenoble
    0 - 2 (0 - 0)
    AS Saint-Étienne
  • 20-Apr
    AS Saint-Étienne
    2 - 1 (0 - 1)
    Girondins Bordeaux

Guingamp

Doubtful:

Out (injuries/other): Ndour (9/0 d), Luvambo (8/0 d), Maronnier (0/0 d), Nair (0/0 d), Guendouz (0/0 f), Vallier (0/0 d)

Suspended:

Latest league games
Last 5
10
15
  • 10-May
    Paris FC
    2 - 1 (1 - 0)
    Guingamp
  • 04-May
    Guingamp
    2 - 2 (0 - 2)
    AS Saint-Étienne
  • 27-Apr
    Pau FC
    1 - 2 (0 - 1)
    Guingamp
  • 23-Apr
    Guingamp
    1 - 2 (1 - 1)
    Angers SCO
  • 20-Apr
    Guingamp
    0 - 1 (0 - 1)
    SC Bastia
Open Full Statistics
Head 2 Head
  • 04-May-242023/2024
    Guingamp2 - 2(0 - 2)AS Saint-Étienne
  • 05-Dec-232023/2024
    AS Saint-Étienne1 - 3(1 - 1)Guingamp
  • 06-May-232022/2023
    AS Saint-Étienne3 - 2(1 - 2)Guingamp
  • 17-Sep-222022/2023
    Guingamp2 - 1(1 - 0)AS Saint-Étienne
  • 12-Jan-192018/2019
    Guingamp0 - 1(0 - 1)AS Saint-Étienne
  • 11-Aug-182018/2019
    AS Saint-Étienne2 - 1(1 - 0)Guingamp
  • 18-Mar-182017/2018
    AS Saint-Étienne2 - 0(1 - 0)Guingamp
  
 Team
3AS Saint-Étienne
8Guingamp
TOTALHOMEAWAY
MPWDLFAPMPWDLFAPHMPWDLFAPA
371981047296519104524143418945231531
371312124439511857624202219856201929
<--    -->
* P - points, PH - points at home, PA - points away, MP - match played, W - win, D - draw, L - lose, F - goals for, A - goals against

US Concarneau vs AJ Auxerre

2023-12-05T20:45+01:00

US Concarneau

Doubtful:

Out (injuries/other): Barès (10/0 m), Sans (8/0 d), Chadli (16/3 f), El Khoumisti (1/0 f), Sylla Diallo (3/0 d)

Suspended: Phliponeau (12/0 m)

Latest league games
Last 5
10
15
  • 10-May
    US Concarneau
    4 - 2 (1 - 1)
    Girondins Bordeaux
  • 03-May
    Grenoble
    2 - 1 (2 - 1)
    US Concarneau
  • 27-Apr
    US Concarneau
    1 - 2 (0 - 0)
    Rodez AF
  • 23-Apr
    SC Bastia
    2 - 0 (0 - 0)
    US Concarneau
  • 20-Apr
    US Concarneau
    0 - 0 (0 - 0)
    US Quevilly

AJ Auxerre

Doubtful:

Out (injuries/other): Maddy (8/0 f), N’Gatta (3/0 d)

Suspended: Raveloson (13/2 m)

Latest league games
Last 5
10
15
  • 10-May
    Amiens SC
    0 - 0 (0 - 0)
    AJ Auxerre
  • 04-May
    AJ Auxerre
    2 - 0 (1 - 0)
    Paris FC
  • 29-Apr
    USL Dunkerque
    1 - 3 (1 - 0)
    AJ Auxerre
  • 23-Apr
    AJ Auxerre
    4 - 0 (3 - 0)
    Stade Laval
  • 20-Apr
    Rodez AF
    2 - 0 (0 - 0)
    AJ Auxerre
Open Full Statistics
Head 2 Head
  • 05-Dec-232023/2024
    US Concarneau1 - 2(0 - 2)AJ Auxerre
  
 Team
1AJ Auxerre
18US Concarneau
TOTALHOMEAWAY
MPWDLFAPMPWDLFAPHMPWDLFAPA
372011668357118115235133819964332233
371081938533819559233120185310152218
<--    -->
* P - points, PH - points at home, PA - points away, MP - match played, W - win, D - draw, L - lose, F - goals for, A - goals against

US Quevilly vs Girondins Bordeaux

2023-12-05T20:45+01:00

US Quevilly

Doubtful:

Out (injuries/other): Delaurier-Chaubet (15/4 f, 2nd top scorer), Pierre (15/1 m), Sissoko (11/0 d), Bonnet (9/0 m)

Suspended:

Latest league games
Last 5
10
15
  • 10-May
    Valenciennes FC
    2 - 1 (2 - 0)
    US Quevilly
  • 03-May
    US Quevilly
    1 - 2 (1 - 0)
    USL Dunkerque
  • 27-Apr
    AC Ajaccio
    1 - 1 (0 - 1)
    US Quevilly
  • 23-Apr
    US Quevilly
    3 - 3 (1 - 3)
    Amiens SC
  • 20-Apr
    US Concarneau
    0 - 0 (0 - 0)
    US Quevilly

Girondins Bordeaux

Doubtful:

Out (injuries/other): Gregersen (11/0 d), Badji (11/0 f)

Suspended: Ekomié (12/0 d)

 

 

Latest league games
Last 5
10
15
  • 10-May
    US Concarneau
    4 - 2 (1 - 1)
    Girondins Bordeaux
  • 03-May
    Girondins Bordeaux
    4 - 0 (2 - 0)
    AC Ajaccio
  • 27-Apr
    Stade Laval
    1 - 0 (0 - 0)
    Girondins Bordeaux
  • 23-Apr
    Girondins Bordeaux
    2 - 0 (1 - 0)
    USL Dunkerque
  • 20-Apr
    AS Saint-Étienne
    2 - 1 (0 - 1)
    Girondins Bordeaux
Open Full Statistics
Head 2 Head
  • 09-Mar-242023/2024
    Girondins Bordeaux0 - 0(0 - 0)US Quevilly
  • 05-Dec-232023/2024
    US Quevilly3 - 2(2 - 0)Girondins Bordeaux
  • 13-May-232022/2023
    US Quevilly0 - 0(0 - 0)Girondins Bordeaux
  • 30-Aug-222022/2023
    Girondins Bordeaux4 - 0(3 - 0)US Quevilly
  
 Team
13Girondins Bordeaux
19US Quevilly
TOTALHOMEAWAY
MPWDLFAPMPWDLFAPHMPWDLFAPA
371391547504718954281732194411193316
376171449543518378222616193106272819
<--    -->
* P - points, PH - points at home, PA - points away, MP - match played, W - win, D - draw, L - lose, F - goals for, A - goals against
THE BEST INFO

ESTAC Troyes vs Amiens SC

2023-12-05T20:45+01:00

ESTAC Troyes

Doubtful:

Out (injuries/other): Ilić (12/4 m), Assoumou (13/4 f), Kanté (7/0 m), Baldé (9/0 d)

Suspended: Zoukrou (14/1 d), Mazou-Sacko (7/0 m)

Latest league games
Last 5
10
15
  • 10-May
    Stade Laval
    1 - 2 (1 - 0)
    ESTAC Troyes
  • 27-Apr
    Amiens SC
    0 - 0 (0 - 0)
    ESTAC Troyes
  • 23-Apr
    ESTAC Troyes
    2 - 2 (0 - 1)
    Pau FC
  • 20-Apr
    Angers SCO
    2 - 1 (0 - 1)
    ESTAC Troyes
  • 13-Apr
    ESTAC Troyes
    1 - 2 (0 - 1)
    Paris FC

Amiens SC

Doubtful:

Out (injuries/other): Ikia Dimi (6/0 f), Mafouta (13/4 f, top scorer), Mamadou Fofana II (11/0 m), Ouattara (10/0 d), Ouhatti (2/0 m), Barry (0/0 d), Tokpa (0/0 f)

Suspended:

Latest league games
Last 5
10
15
  • 10-May
    Amiens SC
    0 - 0 (0 - 0)
    AJ Auxerre
  • 03-May
    SC Bastia
    1 - 2 (0 - 2)
    Amiens SC
  • 27-Apr
    Amiens SC
    0 - 0 (0 - 0)
    ESTAC Troyes
  • 23-Apr
    US Quevilly
    3 - 3 (1 - 3)
    Amiens SC
  • 20-Apr
    Amiens SC
    0 - 1 (0 - 0)
    USL Dunkerque
Open Full Statistics
Head 2 Head
  • 27-Apr-242023/2024
    Amiens SC0 - 0(0 - 0)ESTAC Troyes
  • 05-Dec-232023/2024
    ESTAC Troyes2 - 0(2 - 0)Amiens SC
  • 20-Mar-212020/2021
    Amiens SC3 - 1(1 - 1)ESTAC Troyes
  • 28-Nov-202020/2021
    ESTAC Troyes2 - 1(2 - 0)Amiens SC
  • 17-Mar-182017/2018
    Amiens SC1 - 1(1 - 0)ESTAC Troyes
  • 16-Dec-172017/2018
    ESTAC Troyes1 - 0(0 - 0)Amiens SC
  • 04-Mar-172016/2017
    ESTAC Troyes4 - 0(2 - 0)Amiens SC
  
 Team
11Amiens SC
17ESTAC Troyes
TOTALHOMEAWAY
MPWDLFAPMPWDLFAPHMPWDLFAPA
371117933355019510417162518675161925
369131441484017737272424192107142416
<--    -->
* P - points, PH - points at home, PA - points away, MP - match played, W - win, D - draw, L - lose, F - goals for, A - goals against

Paris FC vs Rodez AF

2023-12-05T20:45+01:00

Paris FC

Doubtful:

Out (injuries/other): López (8/0 f), Kolodziejczak (2/0 d), Chergui (6/0 d), Lasne (2/0 m), Gueye (2/0 f), Gardies (0/0 g)

Suspended:

Latest league games
Last 5
10
15
  • 10-May
    Paris FC
    2 - 1 (1 - 0)
    Guingamp
  • 04-May
    AJ Auxerre
    2 - 0 (1 - 0)
    Paris FC
  • 27-Apr
    Paris FC
    3 - 1 (1 - 1)
    Angers SCO
  • 23-Apr
    Rodez AF
    1 - 0 (1 - 0)
    Paris FC
  • 20-Apr
    Paris FC
    2 - 1 (2 - 1)
    Valenciennes FC

Rodez AF

Doubtful:

Out (injuries/other): Vandenabeele (1/0 d)

Suspended:

Latest league games
Last 5
10
15
  • 10-May
    AS Saint-Étienne
    1 - 1 (1 - 0)
    Rodez AF
  • 03-May
    Rodez AF
    1 - 3 (0 - 1)
    Annecy FC
  • 27-Apr
    US Concarneau
    1 - 2 (0 - 0)
    Rodez AF
  • 23-Apr
    Rodez AF
    1 - 0 (1 - 0)
    Paris FC
  • 20-Apr
    Rodez AF
    2 - 0 (0 - 0)
    AJ Auxerre
Open Full Statistics
Head 2 Head
  • 23-Apr-242023/2024
    Rodez AF1 - 0(1 - 0)Paris FC
  • 05-Dec-232023/2024
    Paris FC2 - 0(2 - 0)Rodez AF
  • 13-May-232022/2023
    Rodez AF0 - 0(0 - 0)Paris FC
  • 17-Sep-222022/2023
    Paris FC1 - 2(1 - 0)Rodez AF
  • 16-Apr-222021/2022
    Rodez AF0 - 1(0 - 1)Paris FC
  • 06-Nov-212021/2022
    Paris FC1 - 0(1 - 0)Rodez AF
  • 17-Apr-212020/2021
    Rodez AF2 - 2(1 - 1)Paris FC
  
 Team
4Paris FC
5Rodez AF
TOTALHOMEAWAY
MPWDLFAPMPWDLFAPHMPWDLFAPA
3716101148415819104529193418666192224
371512106051571896333223319667272924
<--    -->
* P - points, PH - points at home, PA - points away, MP - match played, W - win, D - draw, L - lose, F - goals for, A - goals against

Pau FC vs Valenciennes FC

2023-12-05T20:45+01:00

Pau FC

Doubtful:

Out (injuries/other): Boto (14/0 d), Pirringuel (4/0 m), Chahiri (10/ f), Kouassi (15/0 d), Boutaïb (15/5 f, 2nd top scorer), Djitte (2/0 f), Ros (2/0 d), Degert (3/0 f)

Suspended:

Latest league games
Last 5
10
15
  • 10-May
    Pau FC
    1 - 2 (1 - 0)
    SC Bastia
  • 03-May
    Angers SCO
    2 - 1 (1 - 0)
    Pau FC
  • 27-Apr
    Pau FC
    1 - 2 (0 - 1)
    Guingamp
  • 23-Apr
    ESTAC Troyes
    2 - 2 (0 - 1)
    Pau FC
  • 20-Apr
    Pau FC
    3 - 0 (2 - 0)
    Stade Laval

Valenciennes FC

Doubtful:

Out (injuries/other): Cuffaut (6/0 d), Boudraa (7/0 m), Noubissi (2/0 f)

Suspended: Bruno Costa (10/0 m)

Latest league games
Last 5
10
15
  • 10-May
    Valenciennes FC
    2 - 1 (2 - 0)
    US Quevilly
  • 27-Apr
    Valenciennes FC
    2 - 0 (1 - 0)
    Grenoble
  • 23-Apr
    Valenciennes FC
    1 - 0 (0 - 0)
    AC Ajaccio
  • 20-Apr
    Paris FC
    2 - 1 (2 - 1)
    Valenciennes FC
  • 13-Apr
    Valenciennes FC
    1 - 4 (0 - 2)
    Pau FC
Open Full Statistics
Head 2 Head
  • 13-Apr-242023/2024
    Valenciennes FC1 - 4(0 - 2)Pau FC
  • 05-Dec-232023/2024
    Pau FC3 - 1(1 - 0)Valenciennes FC
  • 13-May-232022/2023
    Valenciennes FC1 - 1(0 - 0)Pau FC
  • 17-Sep-222022/2023
    Pau FC1 - 0(0 - 0)Valenciennes FC
  • 26-Feb-222021/2022
    Valenciennes FC1 - 0(0 - 0)Pau FC
  • 18-Sep-212021/2022
    Pau FC1 - 1(1 - 1)Valenciennes FC
  • 15-May-212020/2021
    Pau FC4 - 3(3 - 0)Valenciennes FC
  
 Team
9Pau FC
20Valenciennes FC
TOTALHOMEAWAY
MPWDLFAPMPWDLFAPHMPWDLFAPA
371312125854511976632272718666262724
36511202551261946915241817151110278
<--    -->
* P - points, PH - points at home, PA - points away, MP - match played, W - win, D - draw, L - lose, F - goals for, A - goals against

AC Ajaccio vs Stade Laval

2023-12-05T20:45+01:00

AC Ajaccio

Doubtful:

Out (injuries/other): Avinel (12/0 d), Chanot (12/0 d), Everson (6/0 m), Quemper (9/0 d), Barreto (8/1 m), Michel (10/0 first goalkeeper), Benhaim Casanova (8/0 m), Bayala (5/1 f)

Suspended:

Latest league games
Last 5
10
15
  • 10-May
    AC Ajaccio
    1 - 2 (0 - 1)
    Grenoble
  • 03-May
    Girondins Bordeaux
    4 - 0 (2 - 0)
    AC Ajaccio
  • 27-Apr
    AC Ajaccio
    1 - 1 (0 - 1)
    US Quevilly
  • 23-Apr
    Valenciennes FC
    1 - 0 (0 - 0)
    AC Ajaccio
  • 20-Apr
    AC Ajaccio
    2 - 1 (2 - 0)
    SM Caen

Stade Laval

Doubtful:

Out (injuries/other): Ferhaoui (0/0 m), Fumu Tamuzo (0/0 f)

Suspended: Roye (16/2 m)

Latest league games
Last 5
10
15
  • 10-May
    Stade Laval
    1 - 2 (1 - 0)
    ESTAC Troyes
  • 03-May
    SM Caen
    1 - 0 (0 - 0)
    Stade Laval
  • 27-Apr
    Stade Laval
    1 - 0 (0 - 0)
    Girondins Bordeaux
  • 23-Apr
    AJ Auxerre
    4 - 0 (3 - 0)
    Stade Laval
  • 20-Apr
    Pau FC
    3 - 0 (2 - 0)
    Stade Laval
Open Full Statistics
Head 2 Head
  • 17-Feb-242023/2024
    Stade Laval1 - 1(1 - 0)AC Ajaccio
  • 05-Dec-232023/2024
    AC Ajaccio2 - 0(0 - 0)Stade Laval
  • 31-Mar-172016/2017
    Stade Laval1 - 1(1 - 1)AC Ajaccio
  • 28-Oct-162016/2017
    AC Ajaccio1 - 3(1 - 1)Stade Laval
  • 05-Feb-162015/2016
    Stade Laval0 - 0(0 - 0)AC Ajaccio
  • 18-Sep-152015/2016
    AC Ajaccio0 - 0(0 - 0)Stade Laval
  
 Team
7Stade Laval
14AC Ajaccio
TOTALHOMEAWAY
MPWDLFAPMPWDLFAPHMPWDLFAPA
371410133945521965819272318855201829
3712101535444619106326143618241293010
<--    -->
* P - points, PH - points at home, PA - points away, MP - match played, W - win, D - draw, L - lose, F - goals for, A - goals against

USL Dunkerque vs SC Bastia

2023-12-05T20:45+01:00

USL Dunkerque

Doubtful:

Out (injuries/other): Trichard (11/0 d), Gbamin (2/0 m), Bah (3/0 f), Thiam (10/0 d), Gnanduillet (11/2 f), Ghrieb (12/2 f), Guel (5/0 f), Etonde (3/0 f), Situmona Mbemba (2/0 f)

Suspended:

Latest league games
Last 5
10
15
  • 10-May
    USL Dunkerque
    2 - 2 (0 - 1)
    SM Caen
  • 03-May
    US Quevilly
    1 - 2 (1 - 0)
    USL Dunkerque
  • 29-Apr
    USL Dunkerque
    1 - 3 (1 - 0)
    AJ Auxerre
  • 23-Apr
    Girondins Bordeaux
    2 - 0 (1 - 0)
    USL Dunkerque
  • 20-Apr
    Amiens SC
    0 - 1 (0 - 0)
    USL Dunkerque

SC Bastia

Doubtful: Conte (10/5 f, top scorer), Santelli (11/4 f, 2nd top scorer)

Out (injuries/other): Guidi (0/0 d), Maggiotti (12/0 m)

Suspended:

Latest league games
Last 5
10
15
  • 10-May
    Pau FC
    1 - 2 (1 - 0)
    SC Bastia
  • 03-May
    SC Bastia
    1 - 2 (0 - 2)
    Amiens SC
  • 27-Apr
    Annecy FC
    3 - 2 (3 - 0)
    SC Bastia
  • 23-Apr
    SC Bastia
    2 - 0 (0 - 0)
    US Concarneau
  • 20-Apr
    Guingamp
    0 - 1 (0 - 1)
    SC Bastia
Open Full Statistics
Head 2 Head
  • 06-Apr-242023/2024
    SC Bastia1 - 1(1 - 0)USL Dunkerque
  • 05-Dec-232023/2024
    USL Dunkerque0 - 5(0 - 2)SC Bastia
  • 15-Mar-222021/2022
    SC Bastia1 - 0(1 - 0)USL Dunkerque
  • 02-Oct-212021/2022
    USL Dunkerque2 - 0(0 - 0)SC Bastia
  
 Team
12SC Bastia
16USL Dunkerque
TOTALHOMEAWAY
MPWDLFAPMPWDLFAPHMPWDLFAPA
37148154347501884621222819649222522
371291636524519441115301618855212229
<--    -->
* P - points, PH - points at home, PA - points away, MP - match played, W - win, D - draw, L - lose, F - goals for, A - goals against

  
 Team
1AJ Auxerre
2Angers SCO
3AS Saint-Étienne
4Paris FC
5Rodez AF
6SM Caen
7Stade Laval
8Guingamp
9Pau FC
10Grenoble
11Amiens SC
12SC Bastia
13Girondins Bordeaux
14AC Ajaccio
15Annecy FC
16USL Dunkerque
17ESTAC Troyes
18US Concarneau
19US Quevilly
20Valenciennes FC
TOTALHOMEAWAY
MPWDLFAPMPWDLFAPHMPWDLFAPA
372011668357118115235133819964332233
372071056426718133231154219748252725
371981047296519104524143418945231531
3716101148415819104529193418666192224
371512106051571896333223319667272924
371671448455518103522123319649263322
371410133945521965819272318855201829
371312124439511857624202219856201929
371312125854511976632272718666262724
371312124241511877422182819658202323
371117933355019510417162518675161925
37148154347501884621222819649222522
371391547504718954281732194411193316
3712101535444619106326143618241293010
37129164849451956822272118738262224
371291636524519441115301618855212229
369131441484017737272424192107142416
371081938533819559233120185310152218
376171449543518378222616193106272819
36511202551261946915241817151110278
<--    -->
* P - points, PH - points at home, PA - points away, MP - match played, W - win, D - draw, L - lose, F - goals for, A - goals against

*Corrections: Girondins Bordeaux (-1 points)

Promotion

Promotion Play-off

Relegation

Table order in the event of a points tie:
1. total goal difference
2. total goals scored
3. head-to-head goal difference.

Subscribe to see the most useful team news from each league.

Like this? Like us on FACEBOOK and follow us on TWITTER and INSTAGRAM!



arrow-back Go Back


Explanation: player statistics (a/b c)

a - games played this season

b - goals scored

c - team position (d - defender, m - midfielder, f - forward, g - goalkeeper).




December 5, 2023 at 12:27 am


top
france
21
33
2023/2024
FB
FB
Twitter
FB
FB
Twitter