1.e4 e6 2.d4 d5 3.Nd2 c5 4.Ngf3 cxd4 5.exd5 Qxd5 6.Bc4 Qd6 7.O-O Nf6 8.Nb3 Nc6 9.Re1 Bd7 10.Re4 Nxe4 11.Bb5 Be7 12.h3 O-O 13.Bc4 Rfd8 14.Ne5 Qxe5 15.a4 Rac8 16.Bf4 Qxf4 17.Ba6 bxa6 18.g4 Qxf2+ 19.Kh1 f5 20.Nc5 Bxc5 21.Ra3 Bxa3 22.Qc1 fxg4 23.hxg4 Rf8 24.Qg1 Qf1 25.c3 Rf2 26.b4 Rcf8 27.b5 R8f3 28.bxc6 d3 29.g5 d2 30.Qxf1 Rxf1+ 31.Kh2 Rd3 32.Kg2 Rg3+ 33.Kxf1 Rxg5 34.cxd7 d1=Q# 0-1