1.d4 Nf6 2.c4 g6 3.f3 Bg7 4.e4 O-O 5.Nc3 d6 6.Be3 c5 7.Nge2 b6 8.Qd2 Ba6 9.b3 e6 10.Rd1 Nc6 11.d5 exd5 12.cxd5 Ne5 13.Ng3 Bxf1 14.Nxf1 Re8 15.h3 c4 16.bxc4 Nxc4 17.Qc1 Nxe3 18.Nxe3 Rc8 19.Qd2 Rxc3 20.Qxc3 Nxe4 21.Qc2 Qh4+ 22.Ke2 Ng3+ 23.Kd3 Qd4#