1.e4 d5 2.exd5 Nf6 3.d4 Nxd5 4.c4 Nb6 5.h3 Bf5 6.Bd3 Bxd3 7.Qxd3 e5 8.Nf3 exd4 9.Nxd4 c5 10.Qe4+ Qe7 11.Qxe7+ Bxe7 12.Nb5 Na6 13.N1a3 Nb4 14.Nc7+ Kd7 15.Nxa8 Rxa8 16.O-O Re8 17.Rd1+ Kc6 18.Bd2 a5 19.Bxb4 axb4 20.Nc2 Nxc4 21.b3 Nb2 22.Rd2 Bf6 23.Re1 Ra8 24.Ree2 Rxa2 25.Ne3 Bc3 26.Kh2 Bxd2 27.Rxd2 b5 28.Kg3 g6 29.Kf4 f6 30.f3 h6 31.h4 g5+ 32.hxg5 fxg5+ 33.Kf5 c4 34.bxc4 Nxc4 35.Nxc4 bxc4 36.Rxa2 b3 37.Rb2 Kd5 38.Rd2+ Kc5 39.Ke4 Kb4 40.Kd4 c3 41.Rd3 b2 42.Rxc3 b1=Q 43.Rc6 Qd1+ 44.Ke5 Qd7 45.Rxh6 Kc5 46.Kf6 g4 47.Rh5+ Kd6 48.fxg4 Qxg4 49.Rg5 Qf4+ 50.Rf5 Qh6+ 51.Kf7 Qe6+ 52.Kg7 Qxf5 53.g4 Qg5+ 54.Kf8 Qe7+ 55.Kg8 Ke6 56.Kh8 Kf6 57.g5+ Kg6 58.Kg8 Qd8#