1.Nf3 Nf6 2.e3 b6 3.d4 a5 4.Bd3 d5 5.O-O Bb7 6.c4 e6 7.Nc3 Bd6 8.b3 Na6 9.Bb2 Ne4 10.Nb5 Be7 11.cxd5 exd5 12.Rc1 O-O 13.Ne5 f6 14.Nc6 Bxc6 15.Rxc6 Qd7 16.Qc1 Nec5 17.dxc5 Qxc6 18.Qb1 f5 19.Nd4 Qe8 20.cxb6 cxb6 21.Ne6 Rf7 22.Bxf5 Bf6 23.Bxh7+ Kh8 24.Nd4 Bxd4 25.Bxd4 Qe6 26.Bg6 Rff8 27.f4 Nc5 28.f5 Qe7 29.Qd1 Qg5 30.Rf3 Kg8 31.Rg3 Qh4 32.Rh3 Qe4 33.Rh8+ Kxh8 34.Qh5+ Kg8 35.Qh7# 1-0