1.Nf3 c5 2.e4 d6 3.d4 cxd4 4.Bd2 Nc6 5.c3 e5 6.cxd4 exd4 7.Bb5 Qb6 8.Qa4 Bd7 9.Na3 Be7 10.Nc4 Qc7 11.Rc1 Nf6 12.e5 Ne4 13.Ba5 Qb8 14.exd6 Nxd6 15.Bxc6 Bxc6 16.Nxd6+ Qxd6 17.Qxd4 Qg6 18.Bb4 Bxb4+ 19.Qxb4 Qxg2 20.Rg1 Qxf3 21.Rg3 Qh1+ 22.Ke2 Qxc1 23.Re3+ Qxe3+ 24.Kxe3 Rd8 25.Qh4 O-O 26.Qc4 Rde8+ 27.Kd3 h6 28.Qh4 Be4+ 29.Ke2 Bd5+ 30.Qe7 Bxa2 31.Qe4 Rxe4+ 32.Kd3 Ra8 33.h3 Rd8+ 34.Kc3 Rc4# 0-1