1.e4 e5 2.Nf3 Nc6 3.Bb5 d6 4.d4 exd4 5.Nxd4 Bd7 6.Bxc6 bxc6 7.O-O Be7 8.Nc3 Nf6 9.b3 O-O 10.Bb2 h6 11.Qd3 Nh7 12.Rad1 Qc8 13.Rfe1 Bf6 14.f4 Re8 15.Qg3 Qd8 16.Nf3 Qe7 17.e5 dxe5 18.fxe5 Bg5 19.h4 Qc5+ 20.Kh1 Be3 21.Ne4 Qxc2 22.Rxd7 Qxe4 23.e6 g5 24.exf7+ Kf8 25.fxe8=Q+ Rxe8 26.Qxc7 Qf4 27.Ba3+ c5 28.Bxc5+ Bxc5 29.Rxe8+ Kxe8 30.Qd8#