1.Nf3 d5 2.e3 Nf6 3.c4 e6 4.Be2 h6 5.O-O a6 6.Nc3 c5 7.d4 Nc6 8.a3 Be7 9.dxc5 Bxc5 10.b4 Be7 11.Bb2 O-O 12.Qc2 dxc4 13.Bxc4 Bd7 14.Rad1 Rc8 15.Ne4 b5 16.Nxf6+ Bxf6 17.Bxf6 Qxf6 18.Rxd7 bxc4 19.Qxc4 Ne5 20.Nxe5 Rxc4 21.Nxc4 Qc3 22.Rd4 Rc8 23.Nd6 Rb8 24.Nc4 Rc8 25.Nd6 Rc6 26.Rfd1 Qxa3 27.Nc4 Qa2 28.Ne5 Rc2 29.Rd8+ Kh7 30.Nxf7 Rxf2 31.Rh8+ Kg6 32.Ne5+ Kh5 33.g4+ Kg5 34.h4+ Kxh4 35.Ng6+ Kg3 36.Nf4 Rxf4 37.exf4 Qg2# 0-1