1.Nf3 d5 2.e3 Bd7 3.d4 a6 4.c4 e6 5.Bd3 c5 6.O-O Nf6 7.b3 dxc4 8.bxc4 Nc6 9.Nc3 Bd6 10.Rb1 O-O 11.Ne4 Nxe4 12.Bxe4 Qc7 13.Ba3 b6 14.dxc5 Bxc5 15.Bxc5 bxc5 16.Ng5 h6 17.Nh7 Rfd8 18.Qh5 Qe5 19.Qf3 Rac8 20.Rb6 Na5 21.Bd3 Bc6 22.Qe2 Be4 23.Bxe4 Qxe4 24.Rxa6 Nxc4 25.Ra4 Rd4 26.Rc1 Nxe3 27.f3 Qe5 28.Ra5 Kxh7 29.Re1 Qc7 30.Ra3 Nd5 31.Qc2+ Kg8 32.Re4 Nb4 33.Qe2 Rcd8 34.h3 Rd1+ 35.Kf2 R8d2 36.Ra8+ Kh7 37.Ra3 Rxe2+ 38.Rxe2 Nd3+ 39.Rxd3 Rxd3 40.h4 c4 41.Rc2 Qc5+ 42.Kg3 c3 43.Kh3 Rd2 44.Rxd2 cxd2 45.h5 d1=Q 46.Kg4 Qe1 47.Kh3 Qxh5# 0-1