1.c4 Nf6 2.g3 g6 3.Nf3 a6 4.d4 d6 5.d5 Bg7 6.Bg2 O-O 7.Nc3 Nbd7 8.O-O Nc5 9.Be3 e5 10.Bxc5 dxc5 11.Nxe5 Qe7 12.f4 Ng4 13.Nxg4 Bxg4 14.h3 Bxc3 15.hxg4 Bd4+ 16.Kh1 Rae8 17.e4 b5 18.Qd3 Qd7 19.g5 bxc4 20.Qxc4 Qg4 21.Kh2 Qh5+ 22.Bh3 Rxe4 23.Rae1 Rfe8 24.g4 Qh4 25.Rxe4 Rxe4 26.Rf3 Bg1+ 27.Kxg1 Rxc4 28.Kg2 Rc2+ 29.Kg1 Qe1+ 30.Rf1 Qg3+ 31.Bg2 Qxg2# 0-1