1.e4 e6 2.Nf3 d5 3.exd5 exd5 4.d4 Bb4+ 5.Nbd2 Nf6 6.Bd3 O-O 7.O-O Bg4 8.h3 Bh5 9.Re1 Nbd7 10.c3 Bd6 11.Qb3 Rb8 12.Ne5 Re8 13.Ndf3 c5 14.Qc2 Qc7 15.Nxd7 Qxd7 16.Ne5 Qc7 17.Bf4 c4 18.Bf5 Bg6 19.Re3 Re7 20.Rae1 Rbe8 21.g3 b5 22.Kg2 a5 23.a3 b4 24.axb4 axb4 25.cxb4 Qb6 26.Bg5 Bxb4 27.Rd1 Rb7 28.Bxf6 Qxf6 29.Nxg6 Rxe3 30.Nf4 Re1 31.Nxd5 Qd6 32.Bxh7+ Kh8 33.Be4 Rxd1 34.Qxd1 g6 35.h4 Qe6 36.Qf3 f5 37.Bc2 Qc6 38.h5 Rb5 39.Nxb4 Qxf3+ 40.Kxf3 Rxb4 41.hxg6 Rxb2 42.Bxf5 c3 43.Ke3 Rd2 44.Bd3 Kg7 45.d5 Rd1 46.f4 c2 47.Bxc2 Rxd5 48.g4 Ra5 49.f5 Kf6 50.Kf4 Ra2 51.g5+ Kg7 52.Be4 Rf2+ 53.Ke5 Ra2 54.f6+ Kg8 55.Bd5+ Kh8 56.g7+ Kh7 57.g8=Q# 1-0