diff --git a/app/model/Partie.php b/app/model/Partie.php
index 044bdb113b730ed5a86ea6d75904a050f9c1387f..8401ccbcbba1a243abe272d504b91af81b1c5f0d 100644
--- a/app/model/Partie.php
+++ b/app/model/Partie.php
@@ -89,8 +89,8 @@ class Partie extends Model
         $sql1 = "INSERT INTO R_partie (jeu, date) VALUES (:id_jeu, :date);";
         $sql2 = "SELECT id FROM R_partie WHERE jeu = :id_jeu AND date = :date;";
         $sql3 = "SELECT score FROM R_joueur_jeu WHERE joueur = :id_joueur AND jeu = :id_jeu;";
-        $sql4 = "INSERT INTO R_joueur_partie (partie, joueur, classement, score)
-                VALUES (:partie, :joueur,:classement, :score);";
+        $sql4 = "INSERT INTO R_joueur_partie (partie, joueur, classement, score, score_partie)
+                VALUES (:partie, :joueur,:classement, :score, :score_partie);";
         $sql5 = "UPDATE R_joueur_jeu SET score = :new_score WHERE joueur = :id_joueur AND jeu = :id_jeu;";
         $sqlN = "INSERT INTO R_joueur_jeu (joueur, jeu, score) VALUES (:id_joueur, :id_jeu, :score);";
         $stmt1 = $db->prepare($sql1);
@@ -153,13 +153,19 @@ class Partie extends Model
             $diff_scores = ELO_scores($old_score, $scores, 32);
             $classement = self::calcul_classement($diff_scores);
             foreach ($joueurs as $k => $joueur) {
+                if ($jeu->type_scores == 'classement'){
+                    $score = null;
+                }
+                else{
+                    $score = $scores[$k];
+                }
                 if ($jeu->type == 'equipes') {
                     foreach ($joueur as $kj => $j) {
-                        // Insertion des infos de la partie (avec le score avant la partie et le classement interne à la partie)
-                        // pour chaque joueur
+                        // Insertion des infos de la partie (avec le score avant la partie et le classement interne à la partie
+                        // et le score de la partie) pour chaque joueur par équipe
                         if ($stmt4->execute(array(":partie" => $id_partie,
                             ":joueur" => $j->slug,
-                            ":classement" => $classement[$k], ":score" => $old_score_e[$k][$kj]))
+                            ":classement" => $classement[$k], ":score" => $old_score_e[$k][$kj], ":score_partie" => $score))
                         ) {
                             $newS = $old_score_e[$k][$kj] + $diff_scores[$k];
                             // On met à jour le score du joueur actuel dans sa relation avec le jeu
@@ -172,11 +178,12 @@ class Partie extends Model
                             return 2;
                     }
                 } else {
-                    // Insertion des infos de la partie (avec le score avant la partie et le classement interne à la partie)
-                    // pour chaque joueur
+                    // Insertion des infos de la partie (avec le score avant la partie et le classement interne à la partie
+                    //  et le score de la partie) pour chaque joueur
+
                     if ($stmt4->execute(array(":partie" => $id_partie,
                         ":joueur" => $joueur->slug,
-                        ":classement" => $classement[$k], ":score" => $old_score[$k]))
+                        ":classement" => $classement[$k], ":score" => $old_score[$k], ":score_partie" => $score))
                     ) {
                         $newS = $old_score[$k] + $diff_scores[$k];
                         // On met à jour le score du joueur actuel dans sa relation avec le jeu
diff --git a/app/view/Partie/displayStep2.html b/app/view/Partie/displayStep2.html
index 83f9e07cdf6d5b2297d5815754c338f4581bcd7a..43d5038d016a6f478d28b2b825a3d819c6ef5dee 100644
--- a/app/view/Partie/displayStep2.html
+++ b/app/view/Partie/displayStep2.html
@@ -11,8 +11,8 @@
     <h3>Entrée des scores</h3>
     <div class="addjeu-form">
         <form method="post" action="verifystep2">
-            Jeu : <?php echo $jeuactuel->nom; ?><br/>
-            Joueurs :
+            <h4>Jeu : <?php echo $jeuactuel->nom; ?></h4>
+            <h4>Joueurs</h4>
             <ul>
                 <?php foreach($this->listejactuel as $joueur){ ?>
                 <li><?php echo $joueur->pseudo; ?>
diff --git a/app/view/Partie/displayStepe2.html b/app/view/Partie/displayStepe2.html
index ecf8b2a6d88efa9ee1c5fa265a6a67bd179f1686..2fa4968a6a2a57d927a8b15e83f6b61d1f067084 100644
--- a/app/view/Partie/displayStepe2.html
+++ b/app/view/Partie/displayStepe2.html
@@ -11,8 +11,7 @@
     <h3>Entrée des scores</h3>
     <div class="addjeu-form">
         <form method="post" action="verifystep2">
-            Jeu : <?php echo $jeuactuel->nom; ?><br/>
-            Équipes :<br/>
+            <h4>Jeu : <?php echo $jeuactuel->nom; ?></h4>
             <?php foreach($this->equipes as $ke => $e) { ?>
             <h4>Équipe <?php echo $ke+1; ?> </h4>
             <ul>
diff --git a/generate_base.sql b/generate_base.sql
index 54a7b5ebcffe1da5a1f885fd36dbfb57ecddab2e..922979461979a6b26ca73bf8eaffd28210dd7626 100644
--- a/generate_base.sql
+++ b/generate_base.sql
@@ -43,6 +43,7 @@ CREATE TABLE R_joueur_partie (
   joueur VARCHAR(255) REFERENCES R_joueur(slug),
   classement INT(11) NOT NULL,
   score INT(11) NOT NULL,
+  score_partie INT(11),
   PRIMARY KEY (joueur, partie)
 );