1.Nf3 a5 2.e4 e6 3.Nc3 d5 4.d4 Nf6 5.e5 Nfd7 6.Bg5 Be7 7.Bxe7 Qxe7 8.Be2 O-O 9.Nb5 c6 10.Nd6 c5 11.c3 f6 12.Nxc8 Rxc8 13.exf6 Qxf6 14.O-O Nc6 15.Bb5 cxd4 16.cxd4 Nf8 17.Re1 Rc7 18.Rc1 Rac8 19.Qd2 Nxd4 20.Nxd4 Rxc1 21.Rxc1 Rxc1+ 22.Qxc1 Qxd4 23.g3 b6 24.Be8 Qe5 25.Qc6 Qxb2 26.Qc7 Kh8 27.Qd8 Qxa2 28.Bf7 Qb1+ 29.Kg2 Qe4+ 30.Kg1 Qb4 31.Bxe6 d4 32.Ba2 Qc5 33.Qe8 Qf5 34.Qd8 h6 35.Qxb6 Qe5 36.Qb3 Qe1+ 37.Kg2 Qe4+ 38.Kf1 Qh1+ 39.Ke2 Qe4+ 40.Kd2 Qf5 41.Qg8# 1-0