1.e3 Nf6 2.d4 e6 3.Be2 d5 4.Nf3 c5 5.c4 cxd4 6.O-O dxe3 7.Bxe3 Be7 8.Bf4 O-O 9.Nc3 Nc6 10.Re1 d4 11.Nb5 Bb4 12.Rf1 Bc5 13.Rc1 a6 14.Nc7 Rb8 15.b4 Nxb4 16.a3 Nc6 17.Nb5 Ra8 18.Nc7 Ra7 19.Rb1 b6 20.Qa4 Rxc7 21.Bd3 e5 22.Nxe5 Nxe5 23.Bxe5 Re7 24.Bxf6 gxf6 25.Qc6 Re6 26.Qf3 f5 27.Bxf5 Rf6 28.Qg3+ Kh8 29.Be4 Qd6 30.Qh4 Rh6 31.Qg5 Qxh2# 0-1