1.c4 Nc6 2.d4 e5 3.d5 Bb4+ 4.Nd2 Nce7 5.Nf3 e4 6.a3 Bxd2+ 7.Nxd2 f5 8.g4 Nf6 9.g5 Ng4 10.h3 Ne5 11.f4 N5g6 12.e3 h6 13.Rg1 d6 14.b4 Kf7 15.Bb2 Bd7 16.Nb3 Ba4 17.Qd4 Rh7 18.Nd2 Ng8 19.Nxe4 fxe4 20.f5 Ne5 21.g6+ Kf8 22.gxh7 Qh4+ 23.Ke2 Bc2 24.h8=Q g5 25.Kd2 Qf2+ 26.Be2 Bd3 27.Rae1 Nf3+ 28.Kc1 Nxd4 29.Bxd4 c6 30.Qg7+ Ke8 31.Rgf1 Qxe2 32.Rxe2 Ne7 33.Rg2 Bxf1 34.Rb2 Bxc4 35.Qxh6 Nxd5 36.Rc2 Bf1 37.Bxa7 Bxh3 38.Qh5+ Kf8 39.b5 Rxa7 40.bxc6 Kg8 41.Rf2 Ra5 42.f6 Nc7 43.Qg6+ Kf8 44.Qg7+ Ke8 45.Qe7# 1-0