1.d4 Nf6 2.Nf3 d5 3.c4 dxc4 4.e3 c5 5.Bxc4 e6 6.O-O a6 7.Nbd2 Nbd7 8.e4 b5 9.Bb3 Bb7 10.e5 Nd5 11.Ne4 c4 12.Bc2 Be7 13.Nfg5 h6 14.Qh5 O-O 15.Bd2 a5 16.a3 b4 17.Rae1 Ra6 18.Nh7 Kxh7 19.Nf6+ Kh8 20.Bxh6 N7xf6 21.exf6 Nxf6 22.Bxg7+ Kxg7 23.Qg5+ Kh8 24.Qh6+ Kg8 25.Re3 Bd6 26.Rh3 Bxh2+ 27.Rxh2 Rd6 28.Qh8# 1-0