1.d4 d5 2.g3 e6 3.c4 dxc4 4.Nc3 Be7 5.Nf3 Nf6 6.Bg2 Nbd7 7.e4 a6 8.O-O b5 9.e5 Nd5 10.Nxd5 exd5 11.Nh4 Bxh4 12.gxh4 Nb6 13.Qh5 Qd7 14.f4 Qg4 15.Qxg4 Bxg4 16.f5 g6 17.fxg6 hxg6 18.Bg5 Bf5 19.b3 c3 20.a4 c6 21.a5 Nd7 22.b4 Nf8 23.Rac1 c2 24.Rxf5 gxf5 25.Rxc2 Kd7 26.Bh3 Ne6 27.Bxf5 Rag8 28.Rg2 Kc7 29.Bxe6 fxe6 30.Rg4 c5 31.dxc5 Rf8 32.Bf6 Rhg8 33.h3 Kc6 34.Kf2 Rh8 35.Kg3 Rh5 36.Kf4 Rf5+ 37.Ke3 Rf7 38.Rg8 Rd7 39.Re8 d4+ 40.Ke4 d3 41.Rxe6+ Kc7 42.Rd6 Rxd6 43.cxd6+ Kc6 44.Kxd3 Rf4 45.h5 Rf3+ 46.Ke4 Rxh3 47.Kf5 Rxh5+ 48.Ke6 Rh7 49.Bg5 Rg7 50.Be7 Rg6+ 51.Bf6 Rg4 52.d7 Rg8 53.d8=Q Rxd8 54.Bxd8 Kb7 55.Kd7 Kb8 56.e6 Ka7 57.e7 Kb8 58.Kc6 Ka7 59.e8=Q Kb8 60.Bb6# 1-0