1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 O-O 5.e3 b6 6.Bd2 Qe7 7.Bd3 Bb7 8.e4 Bxc3 9.bxc3 d6 10.Ne2 Nh5 11.g4 Nf6 12.g5 Nh5 13.Ng3 Nxg3 14.hxg3 Nd7 15.O-O-O f6 16.gxf6 Nxf6 17.e5 dxe5 18.dxe5 Bxh1 19.Rxh1 Ng4 20.Bxh7+ Kh8 21.Be4+ Kg8 22.Bxa8 Rxa8 23.Qh7+ Kf7 24.Qh5+ Kf8 25.Qxg4 Qa3+ 26.Kd1 Qa4+ 27.Ke2 Kg8 28.Qxe6+ Kf8 29.Rh8# 1-0