1.d4 Nf6 2.b3 d5 3.Bb2 Bf5 4.e3 e6 5.Bd3 c6 6.Bxf5 exf5 7.Qd3 g6 8.Ne2 Bb4+ 9.Nd2 Ne4 10.c3 Bd6 11.c4 Nd7 12.Nxe4 fxe4 13.Qc2 O-O 14.O-O Qh4 15.h3 f5 16.a4 g5 17.Ba3 Bxa3 18.Rxa3 f4 19.cxd5 cxd5 20.Qc7 Rad8 21.Ra2 f3 22.Ng3 g4 23.Rc2 gxh3 24.gxf3 h2+ 25.Kh1 exf3 26.Qxb7 Qh3 27.Qxd5+ Kh8 28.Rg1 hxg1=Q+ 29.Kxg1 Qg2# 0-1