1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Nbd2 dxc4 6.Bg2 b5 7.O-O a5 8.a3 Be7 9.b3 cxb3 10.Qxb3 c6 11.Ne5 Bb7 12.Bb2 O-O 13.Rfd1 Qc7 14.Rac1 b4 15.axb4 axb4 16.Ne4 Nxe4 17.Bxe4 Bd6 18.Nc4 Be7 19.Ne5 Bd6 20.Nd3 Ba6 21.Rd2 Qe7 22.Nc5 Bb5 23.Qxb4 Nd7 24.Qc3 Nf6 25.Bf3 Nd5 26.Qc2 Rfb8 27.Ra1 Rxa1+ 28.Bxa1 h6 29.Bb2 Ra8 30.h4 Qc7 31.Kh2 Qe7 32.Kg2 Qa7 33.Qc1 Be7 34.Rc2 Nb4 35.Rd2 Nd5 36.e3 Nb4 37.Rd1 Bxc5 38.dxc5 Nd3 39.Rxd3 Bxd3 40.Qc3 f6 41.Qxd3 Qxc5 42.Qd7 Qc4 43.Bd4 e5 44.Bxc6 Ra5 45.Bb6 Ra1 46.Bd5+ Kh8 47.Bxc4 g6 48.Qd8+ Kg7 49.Qe7+ Kh8 50.Qf8+ Kh7 51.Qg8# 1-0