1.e4 c6 2.d4 d5 3.exd5 cxd5 4.Nf3 Nc6 5.c4 Nf6 6.Nc3 Bg4 7.cxd5 Nxd5 8.Qb3 Bxf3 9.gxf3 e6 10.Qxb7 Nxd4 11.Bb5+ Nxb5 12.Qc6+ Ke7 13.Qxb5 Qd7 14.Nxd5+ Qxd5 15.Qxd5 exd5 16.Bf4 Ke6 17.O-O-O Bb4 18.a3 Rhc8+ 19.Kb1 Ba5 20.b4 Bb6 21.Rhe1+ Kf5 22.Bd6 d4 23.Re5+ Kf6 24.Re4 Re8 25.Bc5 Rxe4 26.fxe4 Ke5 27.Rxd4 Bxc5 28.Rd5+ Kxe4 29.Rxc5 Rd8 30.Rc7 Rf8 31.Rxa7 Kf3 32.b5 Kxf2 33.a4 f5 34.b6 f4 35.Rxg7 f3 36.a5 Rb8 37.Kc2 Ke2 38.Re7+ Kf1 39.Kd3 f2 40.Rf7 Ke1 41.Kc4 f1=Q+ 42.Rxf1+ Kxf1 43.Kb5 Kg2 44.a6 Kxh2 45.a7 Rg8 46.b7 Rg5+ 47.Kc4 Rg4+ 48.Kd3 Rg3+ 49.Ke4 Rg4+ 50.Kf5 Rg2 51.b8=Q+ Kg1 52.a8=Q h5 53.Qaa7+ Kh1 54.Qbb7 h4 55.Qe3 h3 56.Qxh3+ Kg1 57.Qhxg2#