1.Nf3 d5 2.e3 Nf6 3.c4 e6 4.b3 Be7 5.Bb2 Nbd7 6.g3 b6 7.Bg2 Bb7 8.O-O O-O 9.Qe2 c5 10.Nc3 Rc8 11.Nh4 a6 12.f4 Ba8 13.f5 dxc4 14.Bxa8 Rxa8 15.fxe6 fxe6 16.Qxc4 Kf7 17.g4 Kg8 18.Qxe6+ Kh8 19.Rf3 Nxg4 20.Ng6+ hxg6 21.Qxg4 Rxf3 22.Qxf3 Kg8 23.Rf1 Ne5 24.Qe4 Bf6 25.Nd5 Nd7 26.Qe6+ Kh7 27.Rf3 Bh4 28.Rf7 Ra7 29.Rxg7+ Kh6 30.Qxg6#