1.Nf3 Nf6 2.c4 c6 3.e3 a6 4.d4 d5 5.Nc3 Bf5 6.Bd3 Bg6 7.O-O e6 8.Bxg6 hxg6 9.Qd3 Bb4 10.Bd2 Nbd7 11.Nxd5 Bxd2 12.Nxf6+ gxf6 13.Nxd2 Qc7 14.h3 g5 15.f4 O-O-O 16.b4 Rdg8 17.b5 g4 18.hxg4 Rxg4 19.bxa6 bxa6 20.c5 Kd8 21.Qxa6 Ke7 22.Rab1 f5 23.Nf3 Rg3 24.Rb7 Qc8 25.Qa7 Rhh3 26.Ne5 Rxg2+ 27.Kxg2 Qg8+ 28.Kxh3 Qh8+ 29.Kg3 Qg7+ 30.Kf2 Qh6 31.Rxd7+ Ke8 32.Qa8# 1-0