1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Bf4 h6 10.Rd1 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 Qc7 14.Bf4 Nxe5 15.Bxe5 Qb6 16.Nd2 Nd7 17.Nf3 Nxe5 18.Nxe5 Rd8 19.e3 Bd7 20.Rac1 Be8 21.h4 Qa7 22.Nd3 b6 23.Bf3 dxc4 24.Qxc4 Rac8 25.b3 Ba3 26.Rc2 c5 27.dxc5 bxc5 28.Ne5 Rxd1+ 29.Bxd1 Qb8 30.Qe4 a4 31.Rd2 Bb4 32.Rd3 f5 33.Qf4 Ba5 34.Nc4 Bc7 35.Qf3 Qb4 36.Be2 Rb8 37.Bf1 Qe1 38.g4 Qb1 39.gxf5 Qxa2 40.f6 Qa1 41.f7+ Bxf7 42.Rd7 Bg6 43.Rxc7 Bd3 44.Nd2 axb3 45.Qf7+ Kh7 46.Ra7 Qc3 47.Bxd3+ Qxd3 48.Qxg7# 1-0