1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 Bb4 5.Bd2 O-O 6.e3 b6 7.cxd5 exd5 8.Rc1 a6 9.Ne5 Bd6 10.Be2 Bb7 11.O-O c5 12.Be1 Nc6 13.Ng4 cxd4 14.exd4 Re8 15.Bf3 Nxg4 16.Bxg4 b5 17.Bf3 Rc8 18.g3 b4 19.Nxd5 Nxd4 20.Rxc8 Nxf3+ 21.Qxf3 Qxc8 22.Bd2 Qa8 23.Nf6+ gxf6 24.Qg4+ Kh8 25.Bh6 Bf8 26.Bf4 Bg2 27.Qg7+ Bxg7 28.Bg5 h6 29.Bxf6 Bxf1 30.h3 Qg2# 0-1