1.Nf3 Nf6 2.b4 d5 3.d4 Bf5 4.g3 e6 5.c3 a5 6.b5 c6 7.bxc6 Nxc6 8.Nh4 Be4 9.f3 Bxb1 10.Rxb1 Qc7 11.e3 Be7 12.Bd3 O-O 13.Ng2 a4 14.O-O Na5 15.Rf2 Nc4 16.e4 dxe4 17.fxe4 e5 18.Ne3 Nxe3 19.Bxe3 Qxc3 20.Rc2 Qa3 21.d5 Rab8 22.Kg2 Rfc8 23.Ba7 Ra8 24.Be3 Rab8 25.Ba7 Ra8 26.Rxb7 Rxc2+ 27.Qxc2 Bf8 28.Be3 h5 29.Bc1 Qd6 30.Qc7 Qxc7 31.Rxc7 Ne8 32.Rc6 Nd6 33.Kf3 f6 34.Be3 a3 35.Bb6 Ra4 36.Ke3 Kf7 37.Bc5 Ne8 38.d6 Ke6 39.Rc8 Kd7 40.Bb5+ Kxc8 41.d7+ Kd8 42.dxe8=Q+ Kc7 43.Qc6+ Kb8 44.Bxa4 Be7 45.Qb6+ Kc8 46.Qc6+ Kb8 47.h4 g6 48.Qd6+ Ka8 49.Qxe7 f5 50.Qa7# 1-0