1.c4 Nf6 2.Nf3 c5 3.Nc3 d5 4.cxd5 Nxd5 5.d4 Nxc3 6.bxc3 g6 7.e3 Bd7 8.h4 Bg7 9.h5 Bc6 10.Rb1 Qa5 11.Bd2 Qxa2 12.Bd3 Nd7 13.e4 e6 14.h6 Bf6 15.O-O O-O 16.Re1 Rfe8 17.Qc1 Bh8 18.Bf4 Qa5 19.Bd6 Rac8 20.Qe3 cxd4 21.cxd4 Qd8 22.Qf4 Bf6 23.Bc4 Bxe4 24.Qxe4 Rxc4 25.Rxb7 Nb6 26.Be5 Be7 27.Ra1 Qd5 28.Rxe7 Rxe7 29.Qh4 Kf8 30.Qf6 Rec7 31.Ng5 Ke8 32.Qh8+ Ke7 33.Qxh7 Rc1+ 34.Rxc1 Rxc1+ 35.Kh2 Rh1+ 36.Kxh1 Qxg2+ 37.Kxg2 Nd7 38.Qxf7+ Kd8 39.Qxe6 Nb8 40.Bxb8 a5 41.h7 a4 42.h8=N a3 43.Nhf7# 1-0