1.Nf3 c5 2.g3 Nf6 3.c4 d5 4.cxd5 Nxd5 5.Bg2 Nc6 6.d4 e6 7.O-O cxd4 8.Nxd4 Bd7 9.Nc3 Nxc3 10.bxc3 Bc5 11.Rb1 Qc8 12.Be3 Be7 13.Nb5 O-O 14.Nxa7 Nxa7 15.Rxb7 Bc6 16.Rxe7 Bxg2 17.Kxg2 Nc6 18.Rd7 Ne5 19.Rd4 Rxa2 20.Bf4 Ng6 21.Bd6 e5 22.Rd5 Re8 23.Qd3 h5 24.Rb1 e4 25.Qe3 h4 26.Rbd1 Qg4 27.R5d2 Rxd2 28.Rxd2 h3+ 29.Kf1 Qe6 30.Ke1 Ra8 31.Rd1 Ra2 32.Qc5 Rc2 33.Qd5 Qg4 34.Qc4 Nh4 35.Be5 Rxe2+ 36.Qxe2 Nf3+ 37.Kf1 Nxh2+ 38.Ke1 Nf3+ 39.Kf1 h2 40.Kg2 Nh4+ 41.Kf1 h1=Q# 0-1