1.e4 Nf6 2.Nc3 e6 3.d4 Bb4 4.Bg5 Bxc3+ 5.bxc3 h6 6.Be3 Nxe4 7.f3 Nxc3 8.Qd3 Nd5 9.Bd2 b6 10.Nh3 Ba6 11.c4 Ne7 12.Qe4 c6 13.Be2 d5 14.Qh4 Ng6 15.Bg5 Nxh4 16.Bxd8 Kxd8 17.g3 Nf5 18.g4 Nxd4 19.Bd3 Bxc4 20.O-O-O Bxd3 21.Rxd3 Nb5 22.f4 Nd7 23.f5 Ne5 24.Rd2 Nxg4 25.Rhd1 Nc3 26.Rg1 exf5 27.Re1 Re8 28.Rf1 Re5 29.Nf4 Kd7 30.Nd3 Re4 31.Re1 Rxe1+ 32.Nxe1 Re8 33.Rc2 Nb5 34.h3 Rxe1+ 35.Kd2 Rg1 36.hxg4 Rxg4 37.a4 Nd4 38.Rb2 Rg2+ 39.Kc1 Rxb2 40.Kxb2 a5 41.Kc3 Ne6 42.Kd3 Kd6 43.Ke3 Ke5 44.Kf3 g5 45.Kg3 Ke4 46.Kh3 Kf3 47.Kh2 Kf2 48.Kh3 Nf4+ 49.Kh2 g4 50.Kh1 Kf3 51.Kh2 g3+ 52.Kg1 Nh3+ 53.Kf1 g2+ 54.Ke1 Ke3 55.Kd1 Kd3 56.Ke1 g1=Q#