1.e3 e5 2.d4 exd4 3.exd4 Nf6 4.Bd3 c5 5.Nf3 d5 6.O-O c4 7.Re1+ Be7 8.Bf1 Nc6 9.b3 cxb3 10.axb3 Bg4 11.c3 O-O 12.h3 Bh5 13.Bf4 Ne4 14.b4 a6 15.Qd3 Bd6 16.Bxd6 Nxd6 17.Nbd2 Rc8 18.Nb3 Na7 19.Nc5 Nab5 20.Ne5 Re8 21.Qd2 f6 22.c4 dxc4 23.Nxc4 Bf7 24.Rxe8+ Qxe8 25.Re1 Qd8 26.Nxd6 Nxd6 27.Qf4 Rc7 28.d5 Re7 29.Ne6 Qd7 30.Qg4 g6 31.Qf3 Ne8 32.Bc4 Qd6 33.Qc3 Bxe6 34.dxe6 Kg7 35.Bb3 Rc7 36.Qf3 Qxb4 37.Rd1 Nd6 38.Qd5 Nf5 39.Qd8 Qe7 40.Qxc7 Qxc7 41.Rd7+ Qxd7 42.exd7 Kh6 43.Bd1 Kg7 44.f3 Kf7 45.d8=Q Nh4 46.Qa5 b6 47.Qa3 Ke8 48.Bb3 Kd8 49.Bf7 Nf5 50.f4 Nh4 51.Qxa6 h6 52.Qa2 Ke7 53.Kh1 Nf3 54.Bxg6 b5 55.Qa5 f5 56.Qc7+ Kf8 57.Qf7# 1-0