1.Nf3 e6 2.c4 c6 3.e4 d5 4.e5 dxc4 5.Bxc4 c5 6.O-O Nc6 7.d4 cxd4 8.Nbd2 Nge7 9.Re1 Ng6 10.g3 Qc7 11.Qe2 Be7 12.h4 O-O 13.h5 Nh8 14.a3 b6 15.b4 Bb7 16.Bb2 Rfd8 17.Bd3 Rac8 18.Rac1 Qd7 19.Qe4 g6 20.Qg4 Qd5 21.h6 Qa2 22.Rb1 Qd5 23.Qf4 g5 24.Nxg5 Bxg5 25.Qxg5+ Ng6 26.Qf6 Kf8 27.Bxg6 hxg6 28.h7 Qh1+ 29.Kxh1 a6 30.h8=Q# 1-0