1.Nf3 c6 2.c3 d5 3.d4 Nf6 4.Bf4 a5 5.Nbd2 Bf5 6.Nh4 Be4 7.f3 Bg6 8.Qb3 Ra7 9.a4 e6 10.e4 Nxe4 11.Nxg6 Nxd2 12.Kxd2 hxg6 13.h4 Nd7 14.g3 Nf6 15.g4 Bd6 16.Bg5 Qc7 17.Kc2 Bf4 18.Bd3 O-O 19.Bxf4 Qxf4 20.Qb6 Rfa8 21.Qc5 b5 22.h5 gxh5 23.gxh5 bxa4 24.Rag1 Rb7 25.h6 g6 26.Bxg6 fxg6 27.Rxg6+ Kh8 28.Rg7 Ne4 29.Qxc6 Qd2+ 30.Kb1 Qxb2# 0-1