1.e3 c5 2.c4 e6 3.d4 d5 4.Nf3 Bd6 5.cxd5 exd5 6.Bb5+ Nc6 7.dxc5 Bxc5 8.O-O Nf6 9.Qc2 Qe7 10.b4 Bb6 11.Bxc6+ bxc6 12.Qxc6+ Qd7 13.Qxd7+ Bxd7 14.Bb2 Ke7 15.a4 Rhc8 16.Nc3 Rc4 17.Ne5 Rh4 18.g3 Rxb4 19.Ba3 a5 20.Nd3 d4 21.Nxb4 axb4 22.Bxb4+ Ke6 23.exd4 Bxd4 24.Rad1 Be5 25.Rfe1 Kf5 26.a5 Rb8 27.Nd5 Nxd5 28.Rxd5 Rxb4 29.Rdxe5+ Kf6 30.f4 Ra4 31.Rd1 Bg4 32.Rd6+ Be6 33.Ra6 g6 34.Kf2 Ra2+ 35.Ke1 Rxh2 36.Rd6 Ra2 37.a6 h5 38.Rc5 Ke7 39.Rb6 Kf6 40.Kd1 Kg7 41.Kc1 Ra3 42.Kb2 Ra2+ 43.Kb1 Ra3 44.Rc7 Bd5 45.Rd6 Be4+ 46.Kb2 Rxg3 47.Rdd7 Rg2+ 48.Ka3 Rg3+ 49.Kb4 h4 50.Rxf7+ Kg8 51.Rg7+ Kh8 52.Rh7+ Kg8 53.Rhe7 Rg2 54.Rc8# 1-0