The second of the two great San Sebastián supertournaments gathered eleven of Europe's leading masters on the Basque coast for a marathon double round-robin. Akiba Rubinstein won it — half a point clear of Aron Nimzowitsch and Rudolf Spielmann — and did so at the height of his powers, opening the annus mirabilis of 1912 in which he would sweep one first prize after another.
A sequel to 1911
San Sebastián had announced itself in 1911 as one of the strongest tournaments in the world — the event where the young José Raúl Capablanca stunned the establishment by winning on his European début. The 1912 sequel returned to the same Spanish resort with the same generous backing, first prize alone worth 5,000 francs, but a changed cast: neither Capablanca nor World Champion Emanuel Lasker took part, leaving the field to the strongest of the European masters.
Eleven players contested a double round-robin: Rubinstein, Nimzowitsch, Spielmann, Siegbert Tarrasch, Julius Perlis, Frank Marshall, Oldřich Duras, Carl Schlechter, Richard Teichmann, Paul Leonhardt and Rudolf Forgács. It was a long, gruelling event, each master meeting every other twice across more than a month of play.
Decided in the final round
Rubinstein and Nimzowitsch were neck and neck to the finish, and it came down to their game in the last round. Nimzowitsch needed only a draw to catch the leader; instead he chose a sharp, dubious plan and let the game get wild. On move 25 both players missed a mate in two before Rubinstein pulled himself together and won, taking clear first.
The final margin was the narrowest possible: Rubinstein on 12½, Nimzowitsch and Spielmann tied for second on 12, and the veteran theoretician Tarrasch just behind on 11½. Perlis, Marshall, Duras and Schlechter completed the upper half of the table.
The start of an annus mirabilis
San Sebastián was only the opening act of Rubinstein's astonishing 1912. Over that single year he also carried off first prizes at Bad Pistyan, the German Chess Federation congress at Breslau, and the tournaments at Warsaw and Vilna — a run of victories that set a record for dominance in a single season and marked him, in many eyes, as the natural challenger for Lasker's crown, a match the two men never played.
The archive here preserves 100 of the tournament's games, the surviving record of a field that included four future or former contenders for the world title and some of the finest positional players of the age.
Final standings
| # | Player | Score | Record | Games |
|---|---|---|---|---|
| 1 | Rubinstein, Akiba | 12½/19 | +8 -2 =9 | games |
| =2 | Nimzowitsch, Aron | 12/19 | +8 -3 =8 | games |
| =2 | Spielmann, Rudolf | 12/19 | +8 -3 =8 | games |
| 4 | Tarrasch, Siegbert | 11½/19 | +9 -5 =5 | games |
| 5 | Perlis, Julius | 10/19 | +4 -3 =12 | games |
| 6 | Marshall, Frank James | 9½/19 | +6 -6 =7 | games |
| 7 | Duras, Oldrich | 8½/19 | +4 -6 =9 | games |
| =8 | Schlechter, Carl | 8/19 | +1 -4 =14 | games |
| =8 | Teichmann, Richard | 8/19 | +0 -3 =16 | games |
| 10 | Leonhardt, Paul Saladin | 5/19 | +2 -11 =6 | games |
| 11 | Forgacs, Leo | 3/10 | +0 -4 =6 | games |
Cross Table
| Rank | Player | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Rubinstein, Akiba | ½1 | 01 | ½1 | ½½ | 1½ | 01 | 11 | ½½ | ½1 | ½ | |
| 2 | Nimzowitsch, Aron | ½0 | 01 | 1½ | 0½ | 11 | 11 | ½½ | ½½ | 11 | ½ | |
| 3 | Spielmann, Rudolf | 10 | 10 | 10 | 1½ | ½1 | ½½ | ½1 | ½½ | 1½ | 1 | |
| 4 | Tarrasch, Siegbert | ½0 | 0½ | 01 | 11 | 01 | ½0 | ½½ | 11 | 11 | 1 | |
| 5 | Perlis, Julius | ½½ | 1½ | 0½ | 00 | 1½ | ½1 | ½½ | ½½ | 1½ | ½ | |
| 6 | Marshall, Frank James | 0½ | 00 | ½0 | 10 | 0½ | ½1 | 1½ | ½½ | 11 | 1 | |
| 7 | Duras, Oldrich | 10 | 00 | ½½ | ½1 | ½0 | ½0 | ½½ | ½1 | 01 | ½ | |
| 8 | Schlechter, Carl | 00 | ½½ | ½0 | ½½ | ½½ | 0½ | ½½ | ½½ | 1½ | ½ | |
| 9 | Teichmann, Richard | ½½ | ½½ | ½½ | 00 | ½½ | ½½ | ½0 | ½½ | ½½ | ½ | |
| 10 | Leonhardt, Paul Saladin | ½0 | 00 | 0½ | 00 | 0½ | 00 | 10 | 0½ | ½½ | 1 | |
| 11 | Forgacs, Leo | ½ | ½ | 0 | 0 | ½ | 0 | ½ | ½ | ½ | 0 |
Each cell shows the row player's recorded results against the column player. ● = same player.