1.c4 Nf6 2.Nc3 e6 3.e4 e5 4.Nf3 Bb4 5.Nxe5 Qe7 6.Nf3 Bxc3 7.dxc3 Qxe4+ 8.Be2 O-O 9.O-O d6 10.Bd3 Qg4 11.h3 Qh5 12.Bg5 Nc6 13.Bxf6 gxf6 14.Nd4 Qxd1 15.Raxd1 Ne5 16.Be2 Bd7 17.f4 Nc6 18.Bd3 Rfe8 19.Rfe1 Rxe1+ 20.Rxe1 Re8 21.Rxe8+ Bxe8 22.Nb5 Ne7 23.Nxc7 Bc6 24.Nb5 Bxb5 25.cxb5 h6 26.Kf2 Kf8 27.Ke3 f5 28.Kd4 Kg7 29.c4 Kf6 30.b4 b6 31.c5 dxc5+ 32.bxc5 bxc5+ 33.Kxc5 Ke6 34.a4 Kd7 35.a5 Kc7 36.b6+ axb6+ 37.axb6+ Kb7 38.Be2 Ng6 39.Bf3+ Kb8 40.g3 Nf8 41.Kd6 Ne6 42.Ke5 Nf8 43.Kxf5 Nd7 44.b7 Kc7 45.g4 Kd6 46.h4 Ke7 47.Bc6 Nb8 48.Bb5 f6 49.Kg6 Ke6 50.Kxh6 f5 51.g5 Kf7 52.Kh7 Kf8 53.g6 Ke7 54.g7 Kf6 55.g8=Q Ke7 56.Qxb8 Kf6 57.Qd6+ Kf7 58.Bc4+ Ke8 59.b8=Q#