1.Nf3 d5 2.e3 Nd7 3.d4 e6 4.b3 Ngf6 5.Nbd2 Bd6 6.Bb2 b6 7.Bd3 O-O 8.Ne5 a5 9.Bb5 Bb7 10.O-O Qb8 11.Nxd7 Nxd7 12.Bxd7 c6 13.Bxe6 fxe6 14.f4 a4 15.Nf3 c5 16.dxc5 bxc5 17.Be5 Qc7 18.Qd3 d4 19.Bxd6 Qxd6 20.Ng5 g6 21.Rae1 e5 22.exd4 Qxd4+ 23.Qxd4 exd4 24.Re7 Bd5 25.Nxh7 Rf5 26.g4 Rf7 27.Re5 Bxb3 28.axb3 Rxh7 29.bxa4 Rxa4 30.Rxc5 Rh4 31.g5 d3 32.cxd3 Rg4+ 33.Kh1 Raxf4 34.Rxf4 Rxf4 35.Rc4 Rf2 36.Re4 Rd2 37.d4 Kf7 38.Kg1 Kg8 39.h4 Kf7 40.Kf1 Ra2 41.Ke1 Rb2 42.Kd1 Ra2 43.Re2 Ra4 44.Re4 Ra2 45.Kc1 Rf2 46.d5 Rf5 47.d6 Rd5 48.Re7+ Kf8 49.Re6 Kf7 50.Rf6+ Kg7 51.Kc2 Rd4 52.Kc3 Rxh4 53.d7 Rh8 54.Kd4 Rd8 55.Rd6 Re8 56.d8=Q Rf8 57.Qxf8+ Kh7 58.Rd7# 1-0