1.Nf3 e6 2.d4 c5 3.e4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be3 Be7 7.Bd3 O-O 8.Qe2 a6 9.O-O-O b5 10.g4 b4 11.Nb1 Qc7 12.Nd2 Nc6 13.g5 Nd7 14.Nxc6 Qxc6 15.f4 Nc5 16.Bxc5 Qxc5 17.h4 a5 18.f5 a4 19.Rdf1 a3 20.f6 Bd8 21.fxg7 Kxg7 22.Qh5 axb2+ 23.Kb1 Ba6 24.Bxa6 Rxa6 25.Nb3 Qe5 26.Rhg1 Kg8 27.Qh6 Be7 28.Rg4 Rxa2 29.Kxa2 Ra8+ 30.Kb1 Ra1+ 31.Nxa1 bxa1=Q# 0-1