1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Qc2 c5 5.dxc5 O-O 6.a3 Bxc5 7.Nf3 b6 8.Bf4 Bb7 9.O-O-O Nc6 10.e3 Rc8 11.Bd3 Be7 12.e4 Na5 13.e5 Nh5 14.Bxh7+ Kh8 15.Be3 g6 16.Bxg6 fxg6 17.Qxg6 Qe8 18.Qh6+ Kg8 19.Bg5 Rf5 20.Bxe7 Qxe7 21.g4 Rxf3 22.gxh5 Rxc3+ 23.Kb1 Be4+ 24.Ka2 Qxa3+ 25.bxa3 Rc2+ 26.Kb1 Rd2+ 27.Ka1 Nb3#