1.e4 c6 2.Nf3 d5 3.e5 Bg4 4.d4 e6 5.c3 c5 6.dxc5 Bxf3 7.Qxf3 Nc6 8.b4 Nxe5 9.Bb5+ Nc6 10.O-O g6 11.c4 Bg7 12.Nc3 Ne7 13.cxd5 Nxd5 14.Nxd5 Qxd5 15.Qxd5 exd5 16.Re1+ Kd7 17.Rb1 a6 18.Ba4 Rhe8 19.Rd1 Kc7 20.Bf4+ Be5 21.Bd2 Bg7 22.Bg5 d4 23.Kf1 h6 24.Bf4+ Be5 25.Bd2 g5 26.Bb3 Rad8 27.a4 Bf4 28.b5 Bxd2 29.bxc6 Bc3 30.cxb7 Re5 31.Bxf7 Rxc5 32.Bg6 Rc4 33.Bc2 Rb8 34.Be4 Rxa4 35.Rdc1 Ra5 36.Ke2 Ra2+ 37.Kd3 Rd2+ 38.Kc4 Re8 39.Bd5 Rb2 40.Rxb2 Bxb2 41.Rb1 Re2 42.Bf3 Rxf2 43.Re1 Rc2+ 44.Kb3 d3 45.Re7+ Kb8 46.Re8+ Kc7 47.b8=Q+ Kd7 48.Qd8# 1-0