1.e4 Nc6 2.d4 d5 3.e5 Bf5 4.Bb5 e6 5.Nf3 a6 6.Bxc6+ bxc6 7.a3 c5 8.c4 cxd4 9.Nxd4 Bg6 10.O-O c5 11.Ne2 Ne7 12.cxd5 Nxd5 13.Nbc3 Be7 14.Nxd5 Qxd5 15.Qa4+ Qd7 16.Qxd7+ Kxd7 17.Be3 Rhb8 18.Rfd1+ Kc6 19.b4 cxb4 20.Rac1+ Kb5 21.Rd7 b3 22.Nc3+ Ka5 23.Rxe7 b2 24.Re1 Rc8 25.Bd2 Rab8 26.Ra7 Kb6 27.Rd7 Kc5 28.Rd6 Kc4 29.Rxa6 Kb3 30.a4 Rxc3 31.Bxc3 Kxc3 32.Rc6+ Kd2 33.Rf1 b1=Q 34.f3 Qb4 35.Rf2+ Ke3 36.h4 Qe1+ 37.Rf1 Qxh4 38.Rd1 Qf2+ 39.Kh2 Rb2 40.Rc3+ Kf4 41.Rc4+ Kxe5 42.a5 Qxg2# 0-1