1.Nf3 d5 2.e3 Nf6 3.Bb5+ c6 4.Be2 e6 5.d4 Be7 6.c4 c5 7.Ne5 Nc6 8.O-O O-O 9.Nc3 a6 10.Bf3 Qc7 11.cxd5 Nxe5 12.dxe5 Qxe5 13.e4 exd5 14.exd5 Bd6 15.g3 Qf5 16.Re1 Bd7 17.Be4 Qh3 18.Bg2 Qf5 19.Be4 Qg4 20.Qxg4 Nxg4 21.Bg2 Rae8 22.Rxe8 Rxe8 23.Ne4 Bf5 24.Nxd6 Re1+ 25.Bf1 Bd3 26.h3 Rxf1+ 27.Kg2 Rxf2+ 28.Kg1 Rf1+ 29.Kg2 Ne3+ 30.Bxe3 Rxa1 31.Nxb7 Be4+ 32.Kh2 Rh1# 0-1