1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 O-O 5.a3 Bxc3+ 6.bxc3 b6 7.Bd3 Bb7 8.f3 d6 9.Ne2 Nc6 10.O-O Qd7 11.e4 h6 12.f4 Rad8 13.Ng3 Na5 14.f5 Qc6 15.Qe2 Rde8 16.e5 dxe5 17.dxe5 Ng4 18.Ra2 Qc5+ 19.Kh1 Nxe5 20.f6 Rd8 21.fxg7 Kxg7 22.Bxh6+ Kg8 23.Be3 Qd6 24.Bd4 Ng6 25.Rf6 Qc6 26.Qh5 Rxd4 27.Rxg6+ fxg6 28.Qxg6+ Kh8 29.Qh7#