1.e3 d5 2.Nc3 Nf6 3.d4 c5 4.dxc5 e6 5.Bd3 Nbd7 6.e4 dxe4 7.Nxe4 Nxc5 8.Nxc5 Bxc5 9.Nf3 O-O 10.O-O Qc7 11.Bg5 h6 12.Bxf6 gxf6 13.Qd2 Kg7 14.Rae1 f5 15.Qc3+ Kh7 16.Ne5 Bd6 17.Qxc7 Bxc7 18.f4 f6 19.Nc4 Bd7 20.Bxf5+ exf5 21.Re7+ Kg6 22.Rxd7 Rac8 23.Rf3 h5 24.Rg3+ Kh6 25.Rgg7 Bxf4 26.Rh7+ Kg5 27.Rdg7+ Kh4 28.g3+ Bxg3 29.hxg3+ Kh3 30.Ne3 Rh8 31.Rxh8 Rxh8 32.Kf2 Rc8 33.Rh7 b5 34.Rxh5# 1-0