1.Nf3 Nf6 2.d4 c6 3.c4 d5 4.e3 Bf5 5.Nc3 e6 6.Nh4 Bg6 7.Qb3 Qb6 8.Nxg6 hxg6 9.h3 Nbd7 10.Bd2 Be7 11.Bd3 g5 12.O-O-O Qxb3 13.axb3 Bb4 14.Kc2 e5 15.Nxd5 Bxd2 16.Nxf6+ Nxf6 17.Kxd2 exd4 18.exd4 O-O-O 19.Kc3 Rh4 20.Rhe1 g6 21.Bc2 g4 22.hxg4 Nxg4 23.Rd3 Rh2 24.Rg3 Nxf2 25.Rf3 Ng4 26.Rxf7 Rxg2 27.Ree7 Rg3+ 28.Kb4 Ne3 29.Rc7+ Kb8 30.Rxb7+ Kc8 31.Rfc7# 1-0