1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f4 c5 6.d5 O-O 7.Nf3 b5 8.Be2 b4 9.e5 bxc3 10.exf6 Bxf6 11.Rb1 Bf5 12.Bd3 Qd7 13.O-O Na6 14.bxc3 Bxc3 15.Bb2 Bxb2 16.Rxb2 Rab8 17.Re2 Rfe8 18.Rfe1 Rb7 19.Nh4 Bxd3 20.Qxd3 Nb4 21.Qg3 a5 22.f5 Qd8 23.fxg6 hxg6 24.Nxg6 fxg6 25.Qxg6+ Kh8 26.Re3 Qd7 27.Qh6+ Kg8 28.Rg3+ Kf7 29.Rf1+ Qf5 30.Rxf5#