1.Nf3 Nf6 2.b3 d5 3.Bb2 c5 4.g3 Nc6 5.Bg2 Bf5 6.d3 e6 7.Nbd2 Be7 8.Nh4 Bg6 9.Nxg6 hxg6 10.e4 Qc7 11.O-O O-O-O 12.exd5 exd5 13.Nf3 Rh5 14.Qe2 Re8 15.Rae1 c4 16.dxc4 Bb4 17.Qxe8+ Nxe8 18.Rxe8+ Nd8 19.Rd1 f6 20.g4 Rh7 21.Rxd5 Bd6 22.h3 Qd7 23.Re2 Ne6 24.Red2 Kc7 25.Ba3 Bh2+ 26.Nxh2 Qf7 27.Bd6+ Kc8 28.Bg3 f5 29.Nf3 f4 30.Bh4 g5 31.Nxg5 Nxg5 32.Bxg5 f3 33.Rf5 Qg6 34.Rf8+ Kc7 35.Bd8+ Kc6 36.Bxf3+ Kc5 37.Be7+ Kb6 38.Rd6+ Qxd6 39.Bxd6 a5 40.Rf7 Rh6 41.Rxb7+ Ka6 42.c5 Rxh3 43.Rb6+ Ka7 44.Bb8#