1.e4 a5 2.Nf3 e6 3.c3 h6 4.d4 d5 5.Nbd2 Nf6 6.Bd3 c5 7.O-O Nc6 8.Re1 Be7 9.dxc5 Bxc5 10.h3 O-O 11.e5 Nd7 12.Nb3 Bb6 13.Bc2 f5 14.exf6 Qxf6 15.Qd3 Nde5 16.Qh7+ Kf7 17.Nxe5+ Nxe5 18.Be3 Bxe3 19.fxe3 Qg5 20.Rf1+ Ke7 21.Rxf8 Kxf8 22.Rf1+ Ke7 23.Qg8 Kd6 24.Nd4 Qxe3+ 25.Kh1 Nc6 26.Qf8+ Kc7 27.Nb5+ Kb6 28.a4 Qe2 29.Bd1 Qe5 30.Qf2+ Ka6 31.Be2 b6 32.Nc7+ Kb7 33.Nxa8 Kxa8 34.Bb5 Kb7 35.Qf7+ Qc7 36.Qe8 Ne5 37.Rf8 g5 38.Qd8 g4 39.Ba6+ Kb8 40.Qxc8+ Qxc8 41.Rxc8+ Ka7 42.Bb5 Kb7 43.Re8 Kc7 44.Rxe6 Nf7 45.hxg4 Nd6 46.Rxh6 Nxb5 47.axb5 Kd7 48.Rxb6 Ke7 49.Ra6 Kd7 50.Rxa5 Kd8 51.Ra2 Ke7 52.Ra5 Ke8 53.Ra2 Kf7 54.Ra5 Kf8 55.Ra2 Ke7 56.b6 Ke8 57.Ra7 Kf8 58.b7 Ke8 59.b8=Q# 1-0