1.Nf3 Nf6 2.e3 c5 3.d4 d5 4.c4 cxd4 5.exd4 Nc6 6.Nc3 Bg4 7.cxd5 Nxd5 8.Bb5 Rc8 9.h3 Bh5 10.g4 Bg6 11.Qa4 Nxc3 12.bxc3 Be4 13.Be2 e6 14.O-O Be7 15.Nd2 Bg6 16.Qb5 Qc7 17.Nc4 O-O 18.Be3 f5 19.f4 Be8 20.Qb3 b5 21.Ne5 Nxe5 22.fxe5 f4 23.Bxf4 Qxc3 24.Qxe6+ Kh8 25.Rad1 Rxf4 26.Rxf4 Qg3+ 27.Kh1 Qxh3+ 28.Kg1 Qg3+ 29.Kh1 Rc6 30.Rdf1 Qxf4 31.Qxe7 Rh6+ 32.Kg2 Rh2+ 33.Kg1 Qg3# 0-1