1.Nf3 Nf6 2.g3 d5 3.Bg2 Bf5 4.O-O c5 5.d4 e6 6.c4 Nc6 7.cxd5 Nxd5 8.Nc3 Nxc3 9.bxc3 Be7 10.Bf4 O-O 11.Ne5 Nxe5 12.Bxe5 Qa5 13.Bxb7 Rad8 14.Qb3 f6 15.Bf4 cxd4 16.cxd4 Rxd4 17.Rfd1 Rb4 18.Qf3 Qb6 19.Bc6 Bc5 20.Bd6 Bxd6 21.Rxd6 Rb1+ 22.Rd1 Rxa1 23.Rxa1 Rc8 24.Be4 Qd4 25.Bxf5 Qxa1+ 26.Kg2 exf5 27.Qxf5 Qc1 28.Qxc8+ Qxc8 29.Kf3 Qc6+ 30.Ke3 Qa4 31.Kd3 Qxa2 32.Kc3 Qa6 33.Kb4 Qb6+ 34.Kc4 a5 35.Kd3 a4 36.Kc4 a3 37.Kd3 a2 38.Kc4 a1=Q 39.Kd3 Qaa5 40.Kc2 Qbb4 41.Kd3 Qd5+ 42.Kc2 Qbb3+ 43.Kc1 Qdd1#