1.Nf3 d5 2.g3 Bg4 3.Bg2 c6 4.d3 Nf6 5.h3 Bxf3 6.Bxf3 e5 7.O-O Bc5 8.c4 d4 9.Nd2 a5 10.Ne4 Nxe4 11.Bxe4 O-O 12.g4 Nd7 13.Kg2 Bd6 14.e3 Nc5 15.exd4 exd4 16.Qf3 g6 17.Bh6 Re8 18.Rae1 Qh4 19.Bd2 Re6 20.Qd1 Rae8 21.Bxa5 h5 22.Bb6 Nxe4 23.Rxe4 Rxe4 24.dxe4 Rxe4 25.Re1 hxg4 26.Rxe4 Qxh3+ 27.Kg1 Bh2+ 28.Kh1 Bg3+ 29.Kg1 Qh2+ 30.Kf1 Qxf2# 0-1