1.Nf3 Nf6 2.c4 e6 3.g3 g6 4.Bg2 Bg7 5.Nc3 c5 6.d4 b6 7.dxc5 bxc5 8.Ne5 O-O 9.Bxa8 d5 10.O-O Ne4 11.Nxe4 dxe4 12.Ng4 Qxd1 13.Rxd1 Bd7 14.Bh6 Bxh6 15.Nxh6+ Kg7 16.Ng4 Nc6 17.Bxc6 Bxc6 18.Ne5 Rc8 19.Nxc6 Rxc6 20.Rd7 Ra6 21.a3 Ra4 22.b3 Ra5 23.Rd6 h5 24.h4 e5 25.a4 f5 26.Rad1 Kf8 27.Rxg6 Kf7 28.Rdd6 a6 29.Rh6 Kg7 30.Rb6 Kf7 31.Rh7+ Kg8 32.Rc7 Kh8 33.Rb8#