1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.g3 Bb4+ 5.Nbd2 dxc4 6.a3 Bxd2+ 7.Bxd2 O-O 8.Bg2 Nc6 9.e3 b5 10.O-O Bd7 11.b3 Rb8 12.bxc4 bxc4 13.Qc2 Ne7 14.Ne5 a6 15.Rfc1 Bb5 16.a4 Be8 17.Qxc4 Nfd5 18.Qxa6 Rb2 19.Ba5 Nxe3 20.fxe3 Rxg2+ 21.Kxg2 Qd5+ 22.Kg1 f6 23.Rc5 Qe4 24.Qd3 Qb7 25.Nc4 Bg6 26.Qe2 Be4 27.Nd2 Nf5 28.Rxc7 Qb2 29.Re1 Ra8 30.Bc3 Qc2 31.a5 Bd3 32.Qf3 Nd6 33.Qxa8+ Nc8 34.Qxc8# 1-0