1.e4 a6 2.Nf3 c5 3.c4 e6 4.Bd3 Nc6 5.O-O g5 6.Be2 g4 7.Ne1 h5 8.Nc3 Bg7 9.d3 d6 10.Nc2 Nge7 11.f3 Nd4 12.fxg4 hxg4 13.Bxg4 Ng6 14.h3 Bd7 15.Be3 Qh4 16.Ne2 Nxc2 17.Qxc2 Ne5 18.Bf3 O-O-O 19.d4 cxd4 20.Nxd4 Rdg8 21.c5 Kb8 22.cxd6 Bf6 23.Qc7+ Ka8 24.Rac1 Qxh3 25.Kf2 Rxg2+ 26.Bxg2 Bh4+ 27.Ke2 Qxg2+ 28.Kd1 Qxf1+ 29.Kc2 Qd3# 0-1