1.d4 Nf6 2.Nf3 e6 3.c4 Be7 4.Nc3 d5 5.Bf4 O-O 6.e3 Nbd7 7.c5 Nh5 8.Be5 f6 9.Bg3 Nxg3 10.hxg3 c6 11.Bd3 f5 12.g4 g6 13.gxf5 exf5 14.Ne2 Nf6 15.b4 Qe8 16.a4 Bd8 17.b5 Bc7 18.Qb3 f4 19.exf4 Bxf4 20.O-O Bc7 21.Rfe1 Qd8 22.a5 Ng4 23.b6 Rxf3 24.gxf3 Qh4 25.fxg4 Qh2+ 26.Kf1 Qh3+ 27.Kg1 Bh2+ 28.Kh1 Bg3+ 29.Kg1 Qh2+ 30.Kf1 Qxf2# 0-1